【问题标题】:NHibernate Criteria Query vs. LINQ to NHibernateNHibernate 标准查询与 LINQ to NHibernate
【发布时间】:2010-05-25 15:24:43
【问题描述】:

我了解您无法在 LINQ to NHibernate 中表达您可以使用 NHibernate Criteria 的查询。但是,就性能而言,是否可以安全地假设使用 NHibernate Criteria 通常比 LINQ to NHibernate 更好?

【问题讨论】:

    标签: performance linq-to-nhibernate nhibernate-criteria


    【解决方案1】:

    尽管 NHibernate Criteria 在性能方面更好,但 NHibernate Linq 提供了编译时检查。由于性能提升微乎其微,我很少看到任何项目在使用这两种方法时遇到问题。

    在我的情况下,我通常使用 Linq,除非我无法表达它们,然后我必须使用 ICriteria。编译时检查的好处超过了微小的性能提升。

    【讨论】:

    • 复活这个问题的方法! :)
    猜你喜欢
    • 1970-01-01
    • 2010-09-06
    • 2011-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多