2
我知道有一些查询不能在LINQ to NHibernate中表达,你可以使用NHibernate Criteria。但是,就性能而言,假设使用NHibernate Criteria通常比LINQ to NHibernate更好是安全的吗?NHibernate标准查询与LINQ到NHibernate
我知道有一些查询不能在LINQ to NHibernate中表达,你可以使用NHibernate Criteria。但是,就性能而言,假设使用NHibernate Criteria通常比LINQ to NHibernate更好是安全的吗?NHibernate标准查询与LINQ到NHibernate
尽管NHibernate Criteria在性能方面更好,但NHibernate Linq提供了编译时检查。由于性能提升微乎其微,我很少看到有任何项目在使用任何2种方案时遇到问题。
在我的情况下,我通常使用Linq,除非我不能表达它们,然后我必须使用ICriteria。编译时间检查的好处大于性能提升的小部分。
复活这个问题的方法! :) – 2012-08-21 21:24:31