1->1(外键)

来源:互联网 发布:python return 用法 编辑:程序博客网 时间:2024/06/13 08:47

 一.概念模型.
一个地址(Addr)中只能有一个用户(User)
在Addr中维护

二.数据模型
tb_user(userId,name)
tb_addr(addrId,name,userId UK)

三.配置
User普通配置
Addr
<class name="Addr" table="tb_addr">
        <id name="addId" column="ADDRID" type="int">
            <generator class="increment"/>
        </id>
        <property name="addrName" column="ADDRNAME" type="string"/>
        <many-to-one name="user"
                     column="userId" //column为本表的列
                     cascade="all"
                     unique="true"/> //和多对一一样,配置唯一就为一对一
</class>

原创粉丝点击