Bonjour,
je voulais savoir s'il est possible et comment pour utiliser le pattern DAO avec des Entity Beans ? (En effet, le stockage peut ce faire aussi bien en base de donnée que dans des fichiers plan ou envoyer a des web services...
Bonjour,
je voulais savoir s'il est possible et comment pour utiliser le pattern DAO avec des Entity Beans ? (En effet, le stockage peut ce faire aussi bien en base de donnée que dans des fichiers plan ou envoyer a des web services...
utilise un service différent pour chaque type de stockage, un service qui fait un business delegate sur un dao, un service qui fait appel a burlap ou autre et un service d écriture sur fichier
tous ces services implémentent la meme interface tout en sachant que pour burlap ou les propositions de spring d'implémentation de remoting sont différenciés par la configuration
les dao ne changent pas par rapport au précédent code que j'ai posté ...
oui les annotations dans mon Entityes bean sont prévu pour JPA (donc un DAO de persistance de base de donnée). Celà ne vas-il pas poser problème pour les autres DAO ?
Non vu que dans le cas d'utilisation traditionelle de hibernate et spring ou lors de l'invocation de webservice ou remoting tu vas faire appel aux mêmes dao ce n'est que dans le cadre de l'écriture vers un fichier texte que cela différent.
EDIT : en fait j'ai mal lu pour les webservices, j'avais compris que tu voulais offrir des services qui permettent de manipuler ta base de données
Dans ce contexte précis si tu désires invoqué des services distants tu n'auras dans ce cadre ci pas la main sur le traîtement effectué par le biais du service distant (donc en gros tu ne feras pas appel à tes dao)
Partager