Si es todo estatico lo que hago yo es un QueryNameFactory o sea algo que me el nombre del query que está en el mapping. La realidad es que lo he usado para suplantar el hecho que los <sql-query> no hay un lo limite a dialect especifico. En tu caso QueryNameFactory me parece excesivo te digo lo que he hecho en caso mas simples: - los queries van en el mismo mapping de la clase (en caso que se refieran a una clase) - los query van en un mapping que contenga solo query para una tarea (en caso en que son query para ResultTransformer como estadisticos, reportes, DTO o interogaciones de entidades complejas que se quieren alivianar) - el nombre de un query está compuesto por el nombre de la clase (o el tema) + algo exaustivo que no implique ir al mapping para entender que mi___a contiene.
Previamente a ese trabajo deberias hacer un refactoring que encapsule el Get del IQuery de esa forma el metodo tambien se ocupa de asignar los parametros correspondientes. Bye. Fabio Maulo. P.D. Ya que al mail le pusiste nombre y apellido esto te sale un cerveza a pagar la prox vez que nos encontremos. --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
