hibernate 代码 立即检索
- 作者: Ching商业地产
- 来源: 51数据库
- 2021-01-30
可以的话,尽量就使用Criteria,开发方面会方便很多,可维护性好,结构清晰;
但Criteria功能还是有限,在Criteria不能解决时,就使用HQL,介于Criteria和SQL之间,比Criteria灵活得多,既能使用很多Hibernate的特性,又能使用大部分的SQL特性;
但HQL也有限制,连HQL也实现不了时,则只能选择SQL了。
Criteria>HQL>SQL
自己写HQL吧
但Criteria功能还是有限,在Criteria不能解决时,就使用HQL,介于Criteria和SQL之间,比Criteria灵活得多,既能使用很多Hibernate的特性,又能使用大部分的SQL特性;
但HQL也有限制,连HQL也实现不了时,则只能选择SQL了。
Criteria>HQL>SQL
自己写HQL吧
推荐阅读