resultType 에 DTO 를 적용하면,
camel 표기 방식(예를 들어 column_ab 를 columnAb 로 인식)이 적용되는데,
resultType 이 hashMap 이라면.. camel 표기 방식 적용이 안 됨..
<select id="find_tableList" parameterType="tableDTO" resultType="tableDTO">
select column_ab, ...
상기와 같이 DTO 로 설정한다면,
column_ab 를 columnAb 로 인식하게 되는데..
<select id="find_tableList" parameterType="tableDTO" resultType="hashMap">
select column_ab, ...
상기와 같이 hashMap 으로 설정한다면,
column_ab 를 COLUMN_AB 로 인식한다.. ㅠ.
쿼리문이 소문자이든 대문자이든 항상 대문자로 사용해야 함..
.fine.