Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Als Datenquelle für die Zugangsdaten wird eine Datenbanktabelle (z.B. USER) verwendet, in der die Datenfelder USERNAME und PASSWORD vorhanden sein müssen. Anstelle von USER kann eine belieibige Bezeichnung gewählt werden. Ebenso kann die USER Tabelle bei Bedarf auch weitere Datenfelder enthalten, da diese für die Authentifizierung nicht relevant sind.

Anwendungsfälle:

USER Tabelle bereits

...

in der Datenbank vorhanden

Falls bereits eine USER Tabelle in Ihrer Datenbank vorhanden ist, benötigen Sie davon ein

...

entsprechendes User

...

 Entity mit

...

dazugehörigem UserDAO. Beides können Sie mit der Import-

...

Funktion Create JPA entities from table

...

 generieren lassen.

  1. Selektieren Sie bei bei Provider type >  > Database.
  2. Klicken Sie Next >.

  3. Wählen Sie bei Entity ein  das bereits existierendes Entity User für die Benutzerdaten aus oder klicken aus.
  4. Wählen Sie bei Settings den Verschlüsselungs-Algorythmus aus, z.B. MD5.
  5. Klicken Sie auf Finish.
    Image Added

Noch keine USER Tabelle in der Datenbank vorhanden

  1. Selektieren Sie bei Provider type > Database.
  2. Klicken Sie Next >.

  3. Klicken Sie auf /wiki/spaces/DOC/pages/31850645 um ein neues Entity User mit  mit den Attributen username  username vom Typ String  String sowie password  password vom Typ byte byte anzulegen. 
  4. Wählen Sie bei Settings den Verschlüsselungs-Algorythmus aus, z.B. MD5.
  5. Klicken Sie auf Finish.
  6. Falls in Ihrer Datenbank noch keine USER Tabelle vorhanden ist, exportieren Exportieren Sie das User Entity User  mit der Export-Funktion /wiki/spaces/DOC/pages/31850703 in Ihre Datenbank.

...

  • User Entity - Das generierte User Entity kann jederzeit mit zusätzlichen Attributen erweitert werden.