- Le contenu détaillé du module, séance par séance : objectifs de chaque chapitre, durée et rendu.
- Les associations JPA (OneToOne, OneToMany, ManyToOne, ManyToMany) en unidirectionnel et bidirectionnel, mappedBy, les stratégies CascadeType et FetchType, orphanRemoval.
- Spring Boot et ses avantages, Maven (POM, cycle de vie, repository), la stack de persistance JDBC à Spring Data JPA, l’entité JPA avec ses annotations et Lombok.
- Système d’information, styles architecturaux (monolithe, SOA, microservices, événementiel), patrons d’architecture (MVC, couches, CQRS, hexagonal), frameworks Java et architectures logique et physique.
- Le projet filé du module : AutoLoc, plateforme de location de véhicules multi-agences. Acteurs, modules fonctionnels, modèle de données et architecture en couches retenue.