<?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.UserDimensionValueRoleMapper"> <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="getUserDimensionValueRoleList" resultMap="UserOrgRoleDto"> SELECT UDV.user_dimension_value_id AS ID, UDV.role_id AS ROLE_ID, R.name AS ROLE_NAME FROM user_dimension_value_role UDV JOIN role R ON UDV.role_id = R.id </select> </mapper>