Créer les entités
Rappel du schéma de base de données :

Vidéo explicative
1. Créer les entités
-
Pour chaque table de la base de données, créez l'entité qui lui est liée, avec :
- ses champs
- son/ses constructeurs
- ses getters et ses setters
-
Si vous avez des difficultés pour créer ces entités, consultez le dépôt Github fourni.
-
Une fois vos entités crées, vous devez avoir l'arborescence suivante :
src/main/java/esgi.fyc.sso.authserver/
│
└── controller
| └── ...
├── model
│ └── AuditLog
│ └── Company
│ └── EmailVerificationToken
│ └── PasswordResetToken
│ └── Plan
│ └── Realm
│ └── Role
│ └── User
│ └── UserRealm
│ └── UserRealmId
│ └── UserRole
│ └── UserRoleId
│ └── UserSession
└── repository
| └── ...
└── service
| └── ...
...