Java 嵌套的oneToMany不';行不通
我有三节课:Java 嵌套的oneToMany不';行不通,java,spring,hibernate,Java,Spring,Hibernate,我有三节课: class A { // some variables... // even some @OneToMany List<MyOtherObject> variables } class B { @OneToMany List<C> cList; // other... } class C { // some variables... } A类{ //一些变量。。。 //甚至有些@OneToMany列表变量 } B类{ @独身癖 列表c
class A {
// some variables...
// even some @OneToMany List<MyOtherObject> variables
}
class B {
@OneToMany
List<C> cList;
// other...
}
class C {
// some variables...
}
A类{
//一些变量。。。
//甚至有些@OneToMany列表变量
}
B类{
@独身癖
列表cList;
//其他。。。
}
C类{
//一些变量。。。
}
使用此配置,一切正常,但:
当我加入A类时:
@OneToMany List
有一个spring错误,它说明了一些关于类路径的信息(与hibernate异常无关)
简言之:
我想实现
列表
有一个嵌套的“org.hibernate.loader.MultipleBagFetchException”,我没有注意到。
将FetchType从“急切”更改为“懒惰”解决了我的问题。您正在使用Hibernate或jpa吗?我正在将spring boot与Hibernate一起使用。您可以告诉我们错误。