2009-12-09 10 views

Répondre

1

J'utilise linq. Mais HQL utilise des entités, donc il devrait être nommé orienté objet :)

1

Il est possible d'utiliser Criteria, mais je pense que les requêtes sont généralement plus compréhensibles lorsque vous utilisez HQL avec des paramètres. Néanmoins, les critères fonctionnent bien pour les requêtes qui sont assez dynamiques (j'ai vu des gens concaténer des chaînes HQL pour des requêtes dynamiques, et Criteria est plus propre dans ces cas).