Bonjour,
J'ai une application qui récupère des objets métiers OM en base avec Hibernate. Ces OM sont ensuite transformés en objets applicatifs OA pour la partie présentation. Cette transformation se fait en dehors de la session Hibernate. Dans certains cas, je récupère un OM avec ses collections d'autres OM, et dans d'autres cas, l'OM sans ses collections (lazy).
Je cherche à tester dans mon Translator si une collection est ou non initialisée afin de déterminer s'il doit ou non transformer les collections d'OM d'un OM en collections d'OA.
- Comment faire ce test ?
- Si ce n'est pas possible, cela veut-il dire que je dois prévoir des classes Translator différentes selon les cas ?
Cordialement.
Partager