Hibernate Grails-通过类字段级联保存

Hibernate Grails-通过类字段级联保存,hibernate,grails,groovy,gorm,Hibernate,Grails,Groovy,Gorm,这在标题中不是一个很好的解释,所以让我们试着做得更好: 我有两门课是这样的: Class A { B bObject .... } Class B { static belongsTo = [a: A] } B b = new B(...) A a = new A(...) a.bOject = b 我试着这样做: Class A { B bObject .... } Class B { static belongsTo = [a: A] } B b = new B(...

这在标题中不是一个很好的解释,所以让我们试着做得更好:

我有两门课是这样的:

Class A {
  B bObject
....
}

Class B {

static belongsTo = [a: A]
}
B b = new B(...)
A a = new A(...)
a.bOject = b
我试着这样做:

Class A {
  B bObject
....
}

Class B {

static belongsTo = [a: A]
}
B b = new B(...)
A a = new A(...)
a.bOject = b
如果配置中有onError=false,则会得到一个暂时异常。如果我有onError=true,我会得到一个验证错误,因为类B上的a为false

怎样才能像这样四处走动?

你能试试吗

 a.setB(B);
 b.setA(A) ;
而不是

a.bOject = b