N->1(连接表)

来源:互联网 发布:店淘宝客怎么一键复制 编辑:程序博客网 时间:2024/05/24 01:39

 一.概念模型
多个地址(Addr)对应一个用户(User)
在Addr中维护

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

三.配置
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"/>
        <join table="tb_join_user_addr">
            <key column="ADDRID" unique="true"/>
            <many-to-one name="user"
                         column="USERID"
                         cascade="save-update"
                         not-null="true"/>
        </join>
</class>

原创粉丝点击