...
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.
- Selektieren Sie bei bei Provider type > > Database.
Klicken Sie Next >.
- Wählen Sie bei Entity ein das bereits existierendes Entity User für die Benutzerdaten aus oder klicken aus.
- Wählen Sie bei Settings den Verschlüsselungs-Algorythmus aus, z.B. MD5.
- Klicken Sie auf Finish.
Noch keine USER Tabelle in der Datenbank vorhanden
- Selektieren Sie bei Provider type > Database.
Klicken Sie Next >.
- 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.
- Wählen Sie bei Settings den Verschlüsselungs-Algorythmus aus, z.B. MD5.
- Klicken Sie auf Finish.
- 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.