Hibernate 一对多关系报错:failed to lazily initialize a collection

来源:互联网 发布:软件行业人均单产 编辑:程序博客网 时间:2024/05/14 11:12

Hibernate 一对多关系报错:failed to lazily initialize a collection

 (2012-10-20 18:42:09)
转载
标签: 

杂谈

分类: Hibernate

org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.cmis.model.CFIS_Album.CFIS_Photos, org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.cmis.model.CFIS_Album.CFIS_Photos, no session or session was closed

这个是懒加载异常,就是在查询时没有加载关联表的对象,你读取这个关联对象的时候,hibernate的session已经关闭,所以无法获取对象。
可以在配置文件里关闭懒加载 lazily=false

如:
lazy="false">

原创粉丝点击