什么是懒加载
懒加载又称延时加载,作用是在hibernate调用多对一/一对多的对象实体操作数据库的时候,只有真正使用了数据库,才会去进行数据库读取,例如员工和部门是多对一的关系,你要用到员工的信息,如果没有懒加载,当你加载员工信息的同时,会把部门信息也加载进来,这个部门信息就属于浪费了
怎么配置
1.hibernate默认为true
2.在xxx.hbm.xnl配置
<class name="dept" lazy="false">
以下两种没用过
3.显示初始化 hibernate initized(代理对象)
4.通过配置过滤器openSessionInView