GENERICS + SPRING + HIBERNATE

LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009 - 29 sept. 2008 à 23:49
marik7335 Messages postés 115 Date d'inscription samedi 27 décembre 2003 Statut Membre Dernière intervention 11 mai 2009 - 30 sept. 2008 à 21:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47991-generics-spring-hibernate

marik7335 Messages postés 115 Date d'inscription samedi 27 décembre 2003 Statut Membre Dernière intervention 11 mai 2009
30 sept. 2008 à 21:31
J'avoue que je viens du monde C# et c'est vrai que j'ai développé en java comme j'aurais développé en C#. En tout cas, c'est sympa de m'avoir signalé ces éléments. J'en tiendrais compte par la suite.
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
29 sept. 2008 à 23:49
Je crois (je dis bien je crois parce que ma connaissance en architecture d'entreprise n'est pas non plus infaillible ...) que c'est une bonne idée.
On y avait pensé pour un projet sans prendre le temps de le faire, et je pense m'inspirer de ta source à l'avenir.

Sinon, petits conseils au niveau du Java lui-même (c'est pas tant des conseils, mais c'est plutôt comment moi j'aurais fait ...) :

- faut pas dériver HibernateDaoSupport mais HibernateTemplate directement ;

- n'écrit pas IMaClass pour interface et MaClasse pour l'implémentation (je crois que c'est en C# qu'il y a cette nomenclature), mais plutôt MonInterface pour l'interface et MonInterfaceImpl pour l'implémentation. Qui plus est, tu peux séparer les implémentations dans des sous-packages (comme par exemple dao.impl.BaseImpl).

Y a surement d'autre chose, mais sinon, encore une fois, c'est une bonne idée.
Rejoignez-nous