GENERICS + SPRING + HIBERNATE

Signaler
Messages postés
514
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
1 mars 2009
-
marik7335
Messages postés
115
Date d'inscription
samedi 27 décembre 2003
Statut
Membre
Dernière intervention
11 mai 2009
-
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

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

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.