① hibernate中怎么确定外键在哪张表里
去看实体中里有个类。
例如,实体类为User.该类中的private UserType type就是外键所在的表。表名为UserType
或去看实体的.hbm.xml文件。。
里面有个many-to-one。
例:<many-to-one
name="type"
class="com.library.entity.UserType"
cascade="none"
outer-join="auto"
update="true"
insert="true"
column="type_id"
not-null="true"
lazy="false"
/>
class里的UserType就是外键的表名
② hibernate级联保存问题,出错not-null property references a null or transient value:
hibernate进行级联处理时,关于一对一的关系应该注意的问题:
1、在进行hibernate注解配置的时候,他们的关系应该如下: