zoukankan      html  css  js  c++  java
  • mybatis对象之间映射关系以及数据库表建立的时候外键的添加

    数据库:
     
    一对一: 在任意一方加入另外一方的主键作为其外键
    一对多:在多的一方加入一的一方的主键作为外键
    多对多:新建中间表,加入两个多的一方的主键作为外键
     
     
    对象:
    一对一: 在其中一方加入另外一方的实例作为其属性
    class 班长{
       班级 对象名;
    }
    class 班级{
       班长 对象名 
    }
     
    一对多:在一的一方,加入多的一方的实例的集合作为其属性
               在多的一方,加入一的一方的实例作为其属性
    class 班级{
       List<学生>  集合名
    }
    class 学生{
       班级  对象名
    }
     
    多对多:在其中的一方加入另外一方的实例集合作为其属性
    class 课程{
       List<学生>  集合名
    }
    class 学生{
       List<课程>  集合名
    }
     
     
     
    PO对象的编写规范:
     
    第一步:按表建类,按列建属性
     
    第二步:列出所有两张表之间的关系:
     
    news - reply :一对多
    news - user :一对多
    reply - user :一对多
     
    第三步:按上述规律,对照两者关系创建对象或集合
  • 相关阅读:
    2019.10.25 csp-s模拟测试87 反思总结
    2020.7.13
    2020.7.12 5. 最长回文子串
    全序列匹配(java)
    2020.7.10 刷题
    Matlab可视化小结
    C-means
    银行家算法(java swing)界面
    完全数——多线程 (Java)
    SIR模型实现(matlab)
  • 原文地址:https://www.cnblogs.com/wyl9527/p/6377217.html
Copyright © 2011-2022 走看看