<?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>