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

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


复制依赖

代码做删减。删除IAccountDao

Account和AccountUser删除

user内删除Account相关的内容

IAccountDao.xml删除

映射文件,删除account相关的

这里也是单表的查询


删

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