hibernate one2one 唯一外键关联(双向关联)

hibernate的一对一唯一外键关联映射(双向关联 Person <------->IdCard)
一对一唯一外键关联采用<one - to -one>标签映射,必须指定标签中的property—ref = 属性为关系字段的名称。

如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd" >

<hibernate-mapping package="com.cnblogs.hibernate_first">
    <class name="IdCard" table="t_idcard">
        <id name="id" column="t_id">
            <generator class="native"></generator>
        </id>
        <property name="cardNo" column="t_cardNo" length="30"/>
        <one-to-one name="person" property-ref="idCard"></one-to-one>
    </class>
</hibernate-mapping>

 

posted @ 2017-10-21 14:54  错莫难瞒  阅读(251)  评论(0编辑  收藏  举报