Retour aux cas pratiques
Hibernate / JPAAvancé
Structuration d'une application Hibernate avec séparation des responsabilités
Scénario
Contexte : Vous avez une application qui utilise Hibernate pour accéder à une base de données. Le Problème : Toute la logique est actuellement dans les contrôleurs et les services. Contraintes : Organiser les classes en suivant une architecture propre avec un séparateur clair entre les entités, les repositories et les services. Livrable attendu : Refactoriser l’application afin de séparer la logique d’accès aux données (repositories) et la logique métier (services) tout en respectant les bonnes pratiques de Hibernate.
Compétences ciblées
hibernatejparepositoryservicearchitecture