Bonjour à tous,
Voilà j' ai une petite question technique.
J' ai environ 15 entity beans et je n'ai créé qu'un seule facade.(facade distante)
Ma question est de savoir comment puis je simplifier la lisibilité et la compréhension de ma facade distante.
Ce que je veux dire c'est que dans cette dernière est présent toutes les méthodes add/remove/list.. de mes entity beans. Cela fait donc nbEntityBeans * 4 methodes dans ma facade sans compter les méthodes métiers nécessaires.
Pour résoudre ce problème, j' ai pensé à plusieurs choses et j'aimerai savoir ce que vous ne penser.
1) creer des sessions beans stateless locales pour mes entity beans locales. Ces sessions beans locales seront ensuite reliées a ma facade (principale) distante.
2) Création d'un entity bean A effectuant un lien avec entity bean B, C.
Ainsi seule le bean A fera les actions sur B,C. En répétant cette opération (ou hiérarchisation) nous passerons au final que les entity "meres" a la facade distante.
Voila qu'en pensez vous? Avez vous d'autres idées.??
Partager