ninic

导航

2017年10月17日 #

使用hibernate从一方获取多方信息时报错:org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role

摘要: 引起原因:hibernate加载关联对象的方式有懒加载方式和立即加载方式。 如果在多对一的配置中没有指定加载方式,而一对多的配置中指定了懒加载方式,因此在获取一方是可获取到值,而获取多方时session已经关闭,这时候获取不到多方信息,因此报错。 解决方法:将一对多的加载方式改为立即加载,将多对一的 阅读全文

posted @ 2017-10-17 09:43 ninic 阅读(230) 评论(0) 推荐(0) 编辑