zoukankan      html  css  js  c++  java
  • Hibernate-一对多|多对一-多对多

    1 一对多|多对一

    1.1 关系表达

    表中的表达

    表中的表达

     实体中的表达

    orm元数据中表达

     一对多

    多对一

     

    1.2 操作

    操作关联属性

    1.3 进阶操作

    级联操作

    结论: 简化操作.一定要用,save-update,不建议使用delete.

    关系维护

    问题的产生

    在保存时.两方都会维护外键关系.关系维护两次,冗余了.
    多余的维护关系语句,显然是客户这一端在维护关系

    解决

    2 多对多

    2.1 关系表达

    表中

    对象中

    orm元数据

     

    2.2 操作

    inverse属性

    级联属性

    练:添加联系人

    源码

    链接:https://pan.baidu.com/s/1sSiMPeGz782daftW7Y_eQA 密码:8xqg 

     

     

     

     

     

     

     

     

     

     

     


    作者:8亩田
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.

    本文如对您有帮助,还请多帮 【推荐】 下此文。
    如果喜欢我的文章,请关注我的公众号
    如果有疑问,请下面留言

    学而不思则罔 思而不学则殆
  • 相关阅读:
    Brupsuite 中插件CO2的使用
    记事本默认编码改为UTF-8
    Crackme031
    Crackme030
    Crackme029
    Crackme028
    Crackme026
    Crackme025
    Crackme024
    Crackme022
  • 原文地址:https://www.cnblogs.com/liu-wang/p/8675628.html
Copyright © 2011-2022 走看看