标签: hibernate hibernate-criteria querydsl
我对Criteria API有一些经验,但我之前从未使用过QueryDsl。我想问的是使用QueryDsl而不是Criteria API有什么优点/缺点?特别是我想知道哪一个更适合大型数据库(我的意思是复杂的查询)。
答案 0 :(得分:8)
Querydsl
这个答案有偏见,因为我是Querydsl的贡献者。
答案 1 :(得分:2)
QueryDSL是一个高于标准的抽象级别;此外,它更类似于SQL,因此对于之前未触及Criteria的人来说可能更容易学习。