【发布时间】:2015-03-12 11:35:52
【问题描述】:
我对 Criteria API 有一些经验,但我以前从未使用过 QueryDsl。我想问的是使用 QueryDsl 而不是 Criteria API 的优点/缺点是什么?尤其是想知道哪个更适合大型数据库(我是指复杂查询)。
【问题讨论】:
标签: hibernate hibernate-criteria querydsl
我对 Criteria API 有一些经验,但我以前从未使用过 QueryDsl。我想问的是使用 QueryDsl 而不是 Criteria API 的优点/缺点是什么?尤其是想知道哪个更适合大型数据库(我是指复杂查询)。
【问题讨论】:
标签: hibernate hibernate-criteria querydsl
QueryDSL 是高于标准的抽象级别;此外,它更类似于 SQL,因此对于以前没有接触过 Criteria 的人来说可能更容易学习。
【讨论】:
查询dsl是
由于我是 Querydsl 贡献者,所以这个答案有偏见。
【讨论】: