读书人

Hibernate数据检索计策

发布时间: 2012-09-07 10:38:15 作者: rapoo

Hibernate数据检索策略

(1)?批量立即加载:
Query q=session.createQuery(“from Team t”);
如果在配置文件中设置了学生集合为batch-size=3,也就是批量加载学生集合的数量是3,如果有100个班级,因为设置了批量加载,所以要加载100/3=33还有剩一个学生再加载一次,共需要发送SQL语句34次。Batch-size设得太大,将会使延迟加载失去意义。
(2)?批量延迟加载:
如果数据被设置了延迟加载,当此数据最终被加载进来时,也可以对它进行批量加载。

读书人网 >软件架构设计

热点推荐