08 2016 档案
Caused by: org.hibernate.loader.MultipleBagFetchException: cannot simultaneously fetch multiple bags
摘要:有3个对象,对象A,对象B,对象C。他们的实体关系为: 1、A中存在List<B>和List<C>,即一个包含另外两个; 2、A中存在List<B>,B中存在List<C>,即传递关系; 存在上面2种情况,并且fetch=eager就会报上面的异常。解决办法: 方式1、将List改成Set; 方式2
阅读全文
摘要:今天在看某框架的源码的时候,遇到一个使用URLClassLoader加载Servlet类的问题,当自己在eclipse里面做试验的时候,始终无法把Class加载成功。比如: 究其原因,我们在new URL的时候,路劲应该是除了包以外的路劲,比如上面的E:/xxx/src/main/java/prim
阅读全文