Je comprends qu'il y a des requêtes que vous ne pouvez pas exprimer dans LINQ to NHibernate que vous pouvez utiliser les critères NHibernate. Mais, en ce qui concerne les performances, est-il prudent de supposer que l'utilisation de NHibernate Criteria est généralement meilleure que LINQ to NHibernate?Requête de critères NHibernate par rapport à LINQ to NHibernate
2
A
Répondre
2
Même si les critères de NHibernate sont meilleurs en termes de performances, NHibernate Linq fournit une vérification du temps de compilation. J'ai rarement vu un projet ayant des problèmes en utilisant l'un des 2 puisque les gains de performance sont minuscules.
Dans mon cas, j'utilise généralement Linq, sauf dans les cas où je ne peux pas les exprimer et ensuite je dois utiliser ICriteria. L'avantage de la vérification du temps de compilation l'emporte sur les gains de performance mineurs.
Façon de ressusciter cette question! :) –