SysPermissionEntityMapper.xml 819 B

123456789101112131415161718
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.tuoren.web.layer.mapper.SysPermissionMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.tuoren.web.layer.entity.SysPermissionEntity">
  6. <id column="id" property="id" />
  7. <result column="name" property="name" />
  8. <result column="perms" property="perms" />
  9. </resultMap>
  10. <!-- 查询用户权限集合 -->
  11. <select id="querySyPermissionByRoleId" resultType="com.tuoren.web.layer.entity.SysPermissionEntity">
  12. SELECT sp.* FROM sys_permission sp
  13. LEFT JOIN sys_role_permission srp ON sp.id = se.permission_id
  14. WHERE srp.role_id = #{rid}
  15. </select>
  16. </mapper>