Bonjour,

Voila maintenant plusieurs fois que je participe sur des mini projets j2ee utilisant hibernate & spring et une question me revient tout le temps :

=> comment, au sein d'un "gros" projet j2ee d'entreprise, faites vous pour gérer votre couche de persistence ? Je veux dire, vous ne vous tapez pas tout le temps les fichiers de mapping hibernate à la main (j'ai vu que netbeans les générait automatiquement depuis une connexion jdbc) ? Et surtout, concernant les CRUD, il s'agit toujours de la même chose : gérez vous tous les méthodes de listing (select * from matable), findById, etc... à la main ?

J'ai cherché des outils gérant toute la couche de persistance automatiquement, et le seul outil qui répond aux besoin décrits précédemment est Hibernate POJO Generator, qui génère toute la couche hibernate/spring ainsi que les tests unitaires : http://hibernatepojoge.sourceforge.net/

Qu'en pensez vous ?

Comment gérez vous votre couche hibernate/spring au sein d'un environnement de prod ?

Merci pour vos retours.