有两个类A和B以及休眠映射一个一对多relationshipt与数据库约束和逆=真正
<hibernate-mapping default-lazy="false">
<class name="A" table="A">
<id name="id" type="long">
<generator class="sequence"><param name="sequence">A_SEQUENCE</param></generator></id>
<set name="a" cascade="all" inverse="false" >
<key><column name="A_FK" not-null="true" /></key>
<one-to-many class="B" /></set>
</class>
</hibernate-mapping>
<hibernate-mapping default-lazy="false">
<class name="B" table="B">
<id name="id" type="long"> <column name="ID"/>
<generator class="sequence"><param name="sequence">B_SEQUENCE</param></generator></id>
</class>
</hibernate-mapping>
在数据库中有一个不为空contraint和柱外键约束
ORA-01400:表B. 当我尝试插入包含BI收到以下错误的A的A_FK不能将NULL插入( “纲目” “B” “A_FK”)
是否可以插入这种数据而不必指定inverse =真旗帜?和相反的关系?
A的ID或B的ID? – bertolami 2011-05-11 07:37:35