On Mon, 04 Jan 2010 11:26:22 +0100 Florian Desbois <fdesbois@codelutin.com> wrote:
Dans tous les cas cela ne change rien à la problématique des DAO de ToPIA. Tu pourras toujours faire des requêtes de folies en récupérant la session hibernate, donc je vois le fondement de ton objection :)
Heu certes récupérer la session hibernate permettrait d'utiliser les Criteria, mais alors l'application cliente devient fortement dépendante d'Hibernate...
Sans recupere la session, le TopiaContext permet deja de faire des requetes (y'a la methode pour). Pour ce qui est de TopiaQuery, il faut faire attention a ne pas faire une usine a gaz, ni faire tu trop specifique (liaison de l'application client avec hibernate), ni re-ecrire ce qui existe deja et qu'on a abandonne (LutinQuery). Je vais regarder l'implantation (j'ai mis ca dans ma todo list, car dans le train j'ai pas les sources :)) Mais pour des raisons de performance, si on arrive a faire un TopiaQuery avec des methodes statiques (donc sans instanciation) se serait le mieux. -- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii