Bonjour
Qqun connait'il un bon framework de mapping objet/objet?
mon problème est le suivant:
Je dispose d'une instance "a" de type "A" respectant la convention java bean et d'un ensemble de classe B,C,D, ....
Pour fixer les idées, A dispose des attributs nom, prenom, adresse1, adresse2, codePostal.
La classe B correspond à un modèle avec une arborescence de beans.
Pour fixer les idées on prend la classe Personne avec un attribut de type Adresse.
Je recherche une bibliotheque permettant de réaliser automatiquement (peut-être à partir d'un fichier de conf) le mapping entre une instance de A et une instance de B (le modèle) de façon dynamique.
Par exemple, on doit avoir les actions suivantes, à partir d'une instance de A nommée a.
- Créer une instance personne de Personne.
- réaliser les mapping de A vers Personne pour les attributs simples :personne.setNom(a.getNom()); ...
- créer une instance de Adresse (adresse)
- créer le mapping de a vers adresse (adresse.setCodePostal(a.getCodePostal())
- injecter Adresse dans Personne (personne.setAdresse(adresse);
Ce problème est souvent rencontré, pour ma part, je l'ai vue dans les cas suivant:
Avec struts, lorsque les bean pour la vue ne correspondent pas totalement au modèle métier.
Passer d'un modèle métier à un modèle issue d'un schéma XML.
Merci d'avance
Cordialement
Partager