• 阶段3 1.Mybatis_09.Mybatis的多表操作_6 分析mybatis多对多的步骤并搭建环境



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

    创建一个多对多的工程


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



    复制依赖

    代码做删减。删除IAccountDao

    Account和AccountUser删除

    user内删除Account相关的内容

    IAccountDao.xml删除


    映射文件,删除account相关的

    这里也是单表的查询








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

     

  • 相关阅读:
    SpringBoot基础
    开始一个新的springboot项目checklist
    五项修炼: 终生学习者
    价值流分析-改进方法论
    伯努利方程
    会计语言
    svg蒙版mask
    从svg到计算机图形学
    xflux 调节屏幕色温
    处理器架构
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11320111.html
Copyright © 2020-2023  润新知