Retour aux cas pratiques
Hibernate / JPAExpert

Conception d'une architecture Hexagonale avec Hibernate et JPA

Scénario

Contexte : Votre application Hibernate a évolué rapidement et mélange contrôleurs, logique métier et accès aux données dans les mêmes classes. Le Problème : Le couplage fort limite la testabilité et la maintenabilité. Contraintes : Implémenter une architecture hexagonale en séparant clairement le domaine, l'application et l'infrastructure. Le domaine ne doit pas dépendre d’Hibernate ou JPA. Livrable attendu : Proposer une structure en couches avec des entités métier, des services et des interfaces de repository tout en respectant la séparation des responsabilités et les bonnes pratiques de testabilité.

Compétences ciblées

hibernatejpaarchitecturecleanarchitecturebackend
    Conception d'une architecture Hexagonale avec Hibernate et JPA — mise en situation Hibernate / JPA | CodeDuel