今日学习之hibernate(四)

HQL分页,语句里面不能写limit,hibernate的Query对象封装两个方法实现分页操作。

HQL聚集函数语句写法:查询表记录数

QBC条件查询:

QBC分页查询:

QBC统计查询:

QBC离线查询:

hibernate检索策略分为两类:

(1)立即查询:根据id查询,调用get方法,一调用get方法马上发送语句查询数据库

(2)延迟查询:根据id查询,还有load方法,调用load方法不会马上发送语句查询数据,只有得到对象里面的值时候才会发送语句查询数据库

延迟查询分成两类:

(1)类级别延迟:根据id查询返回实体类对象,调用load方法不会马上发送语句

(2)关联级别延迟:查询某个客户,再查询这个客户的所有联系人,查询客户的所有联系人的过程是否需要延迟,这个过程称为关联级别延迟

批量抓取:

在客户的映射文件中,set标签配置 batch-size 值,值越大发送语句越少

 

猜你喜欢

转载自blog.csdn.net/qq_42773718/article/details/82684988