zoukankan      html  css  js  c++  java
  • 阶段3 1.Mybatis_09.Mybatis的多表操作_6 分析mybatis多对多的步骤并搭建环境


    示例:用户和角色
                一个用户可以有多个角色
                一个角色可以赋予多个用户
            步骤:
                1、建立两张表:用户表,角色表
                    让用户表和角色表具有多对多的关系。需要使用中间表,中间表中包含各自的主键,在中间表中是外键。
                2、建立两个实体类:用户实体类和角色实体
                    让用户和角色的实体类能体现出来多对多的关系
                    各自包含对方一个集合引用
                3、建立两个配置文件
                    用户的配置文件
                    角色的配置文件
                4、实现配置:
                    当我们查询用户时,可以同时得到用户所包含的角色信息
                    当我们查询角色时,可以同时得到角色的所赋予的用户信息

    创建一个多对多的工程


    复制一对多下的 src下的代码



    复制依赖

    代码做删减。删除IAccountDao

    Account和AccountUser删除

    user内删除Account相关的内容

    IAccountDao.xml删除


    映射文件,删除account相关的

    这里也是单表的查询








    清理完成后就编程了user的单表的查询

     

  • 相关阅读:
    R语言学习笔记2——绘图
    稀疏编码笔记1
    【转】宏定义中##和#的作用
    CRUX下实现进程隐藏(3)
    CRUX下实现进程隐藏(2)
    CRUX下实现进程隐藏(1)
    Coursera机器学习基石 第1讲:The Learning Problem
    R语言学习笔记1——R语言中的基本对象
    Semi-Supervised Dimensionality Reduction
    转发常见一主从复制案例
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11320111.html
Copyright © 2011-2022 走看看