From《MyBatis从入门到精通》
<!-- 6.1 高级映射结果 杂谈: 在RBAC权限系统中还存在着一个用户拥有多个角色,一个角色拥有多个权限这样 复杂的嵌套关系。在面对这种关系时,我们可以写出多个方法分别查询这些数据, 然后在组合在一起。这种处理方式特别适合用在大型系统上,由于分库分表,这种 这种用法可以减少表之间的关联查询,方便系统进行扩展。但是在一般的企业级应用 中,使用MyBatis的高级结果映射便可以轻松地处理这种一对一、一对多的关系。
From《MyBatis从入门到精通》
<!-- 6.1 高级映射结果 杂谈: 在RBAC权限系统中还存在着一个用户拥有多个角色,一个角色拥有多个权限这样 复杂的嵌套关系。在面对这种关系时,我们可以写出多个方法分别查询这些数据, 然后在组合在一起。这种处理方式特别适合用在大型系统上,由于分库分表,这种 这种用法可以减少表之间的关联查询,方便系统进行扩展。但是在一般的企业级应用 中,使用MyBatis的高级结果映射便可以轻松地处理这种一对一、一对多的关系。