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的单表的查询

     

  • 相关阅读:
    利用本地浏览器远程服务器上的jupyter notebook
    解决IIS服务器Web访问提示输入密码
    IIS 配置
    override new 关键字的区别
    ASP.NET的网站的设计与优化
    山东人!
    远程连接SQL Server 2000服务器的解决方案
    对软件的新认识
    一个程序员成长的六个阶段
    优秀程序员应当具备的品质
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11320111.html
Copyright © 2011-2022 走看看