Hibernate 连接查询
1.聚合函数--统计查询(结果唯一)
统计查询其实跟sql统计的一样,这里介绍一个方法uniqueResult(),这个方法表示结果唯一,而这个方法的返回值是随着数字长度变化而变化的,所有特别注意的是这里不能使用Integer去接收,我们可以使用Object去接收或者使用Number类型去接收,然后再根据不同长度去转换成int或者long。
2.分组查询
分组查询就基本跟sql一样了。
3.排序
4.对象导航
hql是完全面向对象的语言,所有它也支持对象导航(可以查询与它关联的数据类型)。
这里使用对象导航好处多多,比如写一个内连接inner join 本来是在后面需要些on的,但是在这里不用写
而我们可以再sql中发现有on的存在,就是因为这里使用了对象导航的原因。
注:本文是在学习期间根据网上视频写的学习笔记,如有侵权请联系删除!