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

    数据库:
     
    一对一: 在任意一方加入另外一方的主键作为其外键
    一对多:在多的一方加入一的一方的主键作为外键
    多对多:新建中间表,加入两个多的一方的主键作为外键
     
     
    对象:
    一对一: 在其中一方加入另外一方的实例作为其属性
    class 班长{
       班级 对象名;
    }
    class 班级{
       班长 对象名 
    }
     
    一对多:在一的一方,加入多的一方的实例的集合作为其属性
               在多的一方,加入一的一方的实例作为其属性
    class 班级{
       List<学生>  集合名
    }
    class 学生{
       班级  对象名
    }
     
    多对多:在其中的一方加入另外一方的实例集合作为其属性
    class 课程{
       List<学生>  集合名
    }
    class 学生{
       List<课程>  集合名
    }
     
     
     
    PO对象的编写规范:
     
    第一步:按表建类,按列建属性
     
    第二步:列出所有两张表之间的关系:
     
    news - reply :一对多
    news - user :一对多
    reply - user :一对多
     
    第三步:按上述规律,对照两者关系创建对象或集合
  • 相关阅读:
    常用 SQL Server 规范集锦
    让Git忽略所有obj和bin目录的同步
    Sql server 存储过程基础语法
    nginx 站点代理,负载均衡
    CentOS7.0安装Nginx-1.12.0
    CentOS7安装GNOME可视化界面和如何配置IP地址
    开发工具资料集合
    NOIP2018总结反思
    NOIP2018考试报告
    STL基础用法
  • 原文地址:https://www.cnblogs.com/wyl9527/p/6377217.html
Copyright © 2011-2022 走看看