Hibernate使用HQL,Criteria和Native SQL查询,哪个好?

或者是什么情况下使用什么,求熟手来解答!
2024-12-04 10:31:57
推荐回答(3个)
回答1:

第1、第2种——哪种更好,看你习惯了

回答2:

hql提供了更接近于传统SQL语句的查询语法,容易过度吧,官方推荐使用,它提供强大的查询功能。一般使用这种查询。
Criteria查询,可移植性好,用起来也很方便,当你的查询条件很多时,可用Example创建一查询依据,查出属性与之类似的对象,代码简洁运用很方便。

Native SQL一般在遇到很复杂的查询条件时使用,

回答3:

SQl