现在我们有四个表,一个用户表,一个订单表,一个字符表和用户角色中间手表
假设用户可以有多个订单
订单仅对应一个用户
一个用户可以有多个角色
一个字符可以分配给多个用户
用户表
订单表
角色表
USER_ROLE表
请务必实现他们的固定器和Getter,在这里我不发布完整的代码。
用户实体类
订购物理课
角色身体阶级
usermapper,该界面用于定义一些查询用户及其字符的方法
订单绘制器,用于在查询订单及其用户时定义某些方法声明
此配置文件用于定义USERMAPPER接口类的映射
其中,mapper namespace =“ com.raylee.mapper.usermapper”用于映射名为usermapper的接口类
其中,resultmap id =“ usermap” type =“ user”用于绘制Findall查询的结果与相应的物理类
其中,resultmap id =“ userrolemap” type =“用户”用于映射
其中,选择ID =“ findall” resultmap =“ usermap”用于查询用户表中的所有用户
其中,选择ID =“ finduserrole” resultmap =“ usermap”用于查询用户表中的所有用户及其对应的角色与其角色相对应
每个订单都对应用户
每个用户都有多个订单
每个用户都有多个字符,每个字符可以分配给多个用户