2019.09.16

 

 MyBatis를 사용하면서 여러번 AS를 사용해야하는 불편함이 있었는데 resultMap 한번으로 AS를 쓸 필요가 없다는 것을 알게되었다

 역시 툴은 모든 기능을 제공하고 있다

 단지 내가 모를 뿐...

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="UTF-8"?>
 
<resultMap type="com.smart.rider.subject.dto.SubjectDTO" id="subjectMap">
    <result column="subject_code"     property="subjectCode"/>
    <result column="member_id"         property="memberId"/>
    <result column="subject_number" property="subjectNumber"/>
    <result column="subject_name"     property="subjectName"/>
    <result column="subject_date"     property="subjectDate"/>
</resultMap>
 
    <select id="subjectList" resultMap="subjectMap">
        SELECT 
             subject_code
            ,member_id
            ,subject_number
            ,subject_name
            ,subject_date
        FROM subject
    </select>
</mapper>
 

+ Recent posts