본문 바로가기
Framework/MyBatis

DB 컬럼명을 자바 프로퍼티명으로 자동 매핑 시키기

by 댓츠굿 2018. 9. 2.


DB 컬럼명을 자바 프로퍼티명으로 자동 매핑 시키기



예전에 MyBatis로 개발했을 때에는 DB 컬럼명과 자바 프로퍼티명을 아래와 같이 resultMap에 일일히 매핑시켰었다. 


<resultMap type="org.test.User" id="testmap"> <id column="id" property="id"/> <result column="phone_no" property="phoneNo"/> <result column="create_dt" property="createDt"/> </resultMap>


하지만 이를 자동으로 할 수 있는 방법이 있다. 다음과 같이 MyBtis 설정에서 mapUnderscoreToCamelCase 을 true로 주면 된다.


<settings> ... <setting name="mapUnderscoreToCamelCase" value="true"/> ...  </settings>



더 자세한 글은 다음 URL을 참조하세요.


참조 : http://www.mybatis.org/mybatis-3/ko/configuration.html



반응형