hibernate一对一双向主键关联_XML

来源:互联网 发布:加里波利战役数据 编辑:程序博客网 时间:2024/05/22 06:12

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping PUBLIC

       "-//Hibernate/Hibernate Mapping DTD 3.0//EN"

       "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>

 

    <classname="com.hibernate.rqq.Husband_XML"table="husband_xml">

        <idname="id">

           <generator class="foreign">

                    <paramname="property">wife</param>

           </generator>

       </id>

       <property name="name"/>

       <one-to-one name="wife" constrained="true" />

</class>

</hibernate-mapping>

 

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping PUBLIC

       "-//Hibernate/Hibernate Mapping DTD 3.0//EN"

       "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>

 

    <classname="com.hibernate.rqq.Wife_XML" table="wife_xml">

        <idname="id">

           <generator class="native" />

       </id>

       <property name="name" />

       <one-to-one name="husband"property-ref="wife"></one-to-one>

   </class>

 

</hibernate-mapping>