nous utilisons EJB3 dans notre application. Notre objectif de conception est de séparer la couche de persistance de la couche métier. Nous avons donc développé des classes XXXbean à utiliser comme classes SLSB et XXXRepository à utiliser comme classes de persistance. Nous avons aussi POJO qui implémente une logique NON métier réutilisable (obtenir la liste des pays etc) et nous appelons alors les classes service/helper.Quand utiliser POJO et Quand utiliser SLSB
Nous utilisons EJB3 JPA (en utilisant le fournisseur Hibernate) et les classes Repository ont toutes les méthodes pour l'opération CRUD et les méthodes get pour l'accès aux données. Actuellement, les classes XXXRepository sont toutes des POJO et nous les instancions directement à partir du bean XXXClasses ou du service Objects.
Les classes XXXRepository doivent-elles être SLSB? Quels seraient les avantages et les inconvénients de les convertir en SLSB?