hibernate映射关系之一对一主键关联映射——xml配置
User和userDetail是一对一主键关联映射
User.hbm.xml文件
<id name="userId" type="java.lang.Integer"> <column name="user_id" /> <generator class="native" /> </id> <one-to-one name="userDetails" class="com.jikexueyuan.entity.UserDetail" cascade="all"></one-to-one>
UserDetail.hbm.xml文件
<id name="userId" column="user_id">
<generator class="foreign">
<param name="property">user</param>
</generator>
</id>
<one-to-one name="user" class="com.jikexueyuan.entity.User" constrained="true"></one-to-one>