懒加载:
简述: 当我们查询一个对象的时候,在默认情况下,返回的只是该对象的普通属性,当用户去使用对象属性时,才会向数据库发出再一次的查询.这种现象我们称为 lazy现象.
解决方法可以这样:
1. 显示初始化 Hibernate.initized(代理对象)
2. 修改对象关系<class> 中属性 lazy 改写 lazy=false 或者
<many-to-one> 或<set> 添加fetch="join"
3. 通过过滤器(web项目)openSessionInView
懒加载:
简述: 当我们查询一个对象的时候,在默认情况下,返回的只是该对象的普通属性,当用户去使用对象属性时,才会向数据库发出再一次的查询.这种现象我们称为 lazy现象.
解决方法可以这样:
1. 显示初始化 Hibernate.initized(代理对象)
2. 修改对象关系<class> 中属性 lazy 改写 lazy=false 或者
<many-to-one> 或<set> 添加fetch="join"
3. 通过过滤器(web项目)openSessionInView