|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : juillet 2005 Messages : 8 ![]() |
Bonjour,
Je reformule, en essayant d'être plus simple dans ma demande. J'ai 2 implémentations de dao liées par héritage. ex : Dao2 extends Dao1 ainsi que leur interface respective liées par héritage elles aussi. j'ai 2 factory pour instantier ces dao 1ere factory dans une méthode create: Code :
Code :
Code :
Est ce possible d'avoir qu'une seul factory quelques soit le type dao à instancier ? Comment puis je faire avec du generic ? |
||||||
|
|
00
|
|
|
#2 | |||
|
Membre expérimenté
![]() ![]() Etienne Ingénieur développement logiciels Inscription : août 2011 Messages : 113 ![]() |
Citation:
En fait, je ne comprend pas bien où sont instanciés tes DAO dans ce code. La je vois une instanciation de factory1 et factory2, mais dans ce code dao1 et dao2 restent nulle. |
|||
|
|
00
|
|
|
#3 | |||||
|
Invité de passage
![]() Inscription : juillet 2005 Messages : 8 ![]() |
Citation:
J'utilise Spring (et d'autowired) et hibernate, d'où le coté un peut magique du code et oui tu as raison j'ai omis du code : Code :
une factory au complet est écrite comme ceci : Code :
Comme elles se ressemble beaucoup, j'ai idée de factoriser en une seul factory. Mais comment faire avec du générique ? Y as il une solution peut être plus simple ? |
|||||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com