Hello, Ça me gène un peu d'avoir les méthodes protégées dans l'AbstractTopiaDao. Ok pour qu'elles ne soient pas dans le contrat TopiaDao mais de là à tout mettre en protected, c'est un peu ennuyeux de ne pas laisser la possibilité de les utiliser quand même. Autre question, pourquoi certains forXXX sont publiques et même sur le contrat et d'autre protected ? Exemple forProperties est publique alors que forHql ne l'est pas , y'a rien qui justifie cette différence. Je vous parle de tout ça dans un cas on je ne peux pas récupérer un dao métier et donc... pas même en castant en AbstractTopiaDao je ne peux rien faire... Any idea, avis, else ? -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 http://www.codelutin.com email: chemit@codelutin.com twitter: https://twitter.com/tchemit