zoukankan      html  css  js  c++  java
  • Hibernate一对一外键映射


    Hibernate 一对一外键映射    
            
            ------------------------------                            ------------------------------
            |             Users             |                            |          Resume             |
            |----------------------------|            FK_USERS        |----------------------------|
            |    UserId number(6) <pk>     |        <-------------       |    ResId number(6) <pk>     |
            |    UserName nvchar2(20)     |                            |    ResuseRId number(6) <fk> |
            |    UserPass nvarchar2(20)     |                            |    ResName nvarchar2(20)     |
            ------------------------------                            |    RescardNo nvarchar2(20)     |
                                                                    ------------------------------
            Resume表的ResuserId外键设为了unique约束,确保每条resume记录具有唯一的ResuserId
            在Resume.hbm.xml进行配置
                <many-to-one name="users"
                    class="com.entity.Users"
                    column="resuserId"
                    cascade="all"
                    unique="true"
                />
            在Users.hbm.xml进行配置
                <one-to-one name="resume"
                    class="com.entity.Resume"
                    property-ref="users"
                />

    作者:JamelAr
    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    PAT (Advanced Level) 1086. Tree Traversals Again (25)
    PAT (Advanced Level) 1085. Perfect Sequence (25)
    PAT (Advanced Level) 1084. Broken Keyboard (20)
    PAT (Advanced Level) 1083. List Grades (25)
    PAT (Advanced Level) 1082. Read Number in Chinese (25)
    HDU 4513 吉哥系列故事――完美队形II
    POJ Oulipo KMP 模板题
    POJ 3376 Finding Palindromes
    扩展KMP
    HDU 2289 Cup
  • 原文地址:https://www.cnblogs.com/JamelAr/p/6490151.html
Copyright © 2011-2022 走看看