【问题标题】:Hibernate Criteria API versus JPQLHibernate Criteria API 与 JPQL
【发布时间】:2013-11-12 20:30:24
【问题描述】:

这两种方法中哪一种更快,尤其是对于超过 100 万行的数据库? 使用 JPQL 或 Criteria 的最佳做法是什么?

干杯

【问题讨论】:

    标签: java hibernate jakarta-ee criteria jpql


    【解决方案1】:

    最佳实践是记录 Hibernate 创建的 SQL 语句并分析它们对这两种方法的执行计划。很难说哪种方法会产生更优化的 SQL。

    【讨论】:

    • 确实如此。像 log4jdbc 这样的东西可以在那里提供很多帮助。
    • 人民已经发声了。
    • 我没想到会有这样的评论 :))
    【解决方案2】:

    Criteria 是一种更简洁的方法,输出相同,但作为最佳实践我推荐 Criteria。

    Criteria Example

    【讨论】:

      猜你喜欢
      • 2013-06-21
      • 1970-01-01
      • 2013-04-30
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-20
      相关资源
      最近更新 更多