原文:Caused by: org.hibernate.loader.MultipleBagFetchException: cannot simultaneously fetch multiple bags

有 个对象,对象A,对象B,对象C。他们的实体关系为: A中存在List lt B gt 和List lt C gt ,即一个包含另外两个 A中存在List lt B gt ,B中存在List lt C gt ,即传递关系 存在上面 种情况,并且fetch eager就会报上面的异常。解决办法: 方式 将List改成Set 方式 将fetch改成lazy方式 方式 利用Hibernate注解: I ...

2016-08-29 19:03 0 1545 推荐指数:

查看详情

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM