当前位置: 代码迷 >> 综合 >> MyBatis--高级查询(一)
  详细解决方案

MyBatis--高级查询(一)

热度:61   发布时间:2024-02-25 06:42:39.0

一对一映射

假设在RBAC权限系统中,一个用户只能拥有一个角色,把用户和角色之间的关系限制为一对一的关系,一对一映射不需要考虑是否存在重复数据

使用自动映射处理一对一的关系,一个用户拥有一个角色,在SysUser类中增加SysRole属性,其余属性保持不变

/*** 用户角色* @return*/
private SysRole role;public SysRole getRole() {return role;
}
public void setRole(SysRole role) {this.role = role;
}

自动映射就是通过别名让MyBatis自动将值匹配到对应的字段上,简单的别名映射如user_name对应userName

2

 

2

  相关解决方案