Vous avez deux solutions aujourd'hui.
Vous pouvez utiliser votre modèle de diagramme de classes et générer le code à partir du xmi. La base de données nécessaire serait également créée. AndroMDA est vraiment un bon outil mais comme l'open source est plus petit que les outils professionnels, il est recommandé d'utiliser Blue Age ou MIA Software. Les deux solutions sont vraiment bonnes et génèrent du code propre. Cela pourrait être utilisé avec Hibernate 2 ou 3, je crois.
ou Vous pouvez utiliser un outil (par exemple Omondo EclipseUML 3.7 uniquement) qui générera des annotations Java directement à partir de votre diagramme. Cette fonction est possible uniquement si vous utilisez Hibernate 3 dans lequel les annotations ont remplacé le fichier de description xml de mise en veille prolongée 2.
Je Wold recommande de ne pas passer trop de temps avec la FEM, car cela est trop complexe et non UML mais plus orientée DSL en utilisant son propre métamodèle. Je l'ai essayé, mais l'investissement dans l'apprentissage cadre est trop élevé par rapport à d'autres alternatives.
merci pour votre réponse! – cecile
J'ai oublié de dire que je réutiliser le modèle xml de androMDA ou créer le modèle UML à partir des classes générées (reverse engineering). – cecile