Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这两种方法中哪一种更快,尤其是对于超过 100 万行的数据库?什么是最佳实践,使用 JPQL 或 Criteria?
干杯
最佳实践是记录 Hibernate 创建的 SQL 语句并分析它们对这两种方法的执行计划。很难说哪种方法会产生更优化的 SQL。
Criteria 是一种更简洁的方法,输出是相同的,但作为最佳实践,我推荐 Criteria。
标准示例