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

     

  • 相关阅读:
    DHCP 工作原理
    网络端口知识总结
    EAPOL 协议
    hostapd源代码分析(三):管理帧的收发和处理
    hostapd源代码分析(二):hostapd的工作机制
    hostapd源代码分析(一):网络接口和BSS的初始化
    Hostapd
    事件属性
    CSS颜色和长度单位
    弹性盒子FlexBox简介(一)
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11320111.html
Copyright © 2011-2022 走看看