<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="pwc.taxtech.atms.dao.UserOrganizationRoleMapper"> <resultMap id="UserOrgRoleDto" type="pwc.taxtech.atms.dpo.UserOrgRoleDto"> <id column="ID" jdbcType="VARCHAR" property="id"/> <result column="ROLE_ID" jdbcType="VARCHAR" property="roleId"/> <result column="ROLE_NAME" jdbcType="VARCHAR" property="roleName"/> </resultMap> <select id="getUserOrganizationRoleList" resultMap="UserOrgRoleDto"> SELECT Q.user_organization_id AS ID, Q.role_id AS ROLE_ID, R.name AS ROLE_NAME FROM user_organization_role Q JOIN role R ON Q.role_id = R.id </select> </mapper>