DB 컬럼명은 언더바(_)형식, java VO는 카멜형식일 때


가끔 이런경우에 DB에서 조회한 데이터가 VO에 매핑이 안되는 경우가 있다.

이럴때는 DB에서 조회한 컬럼명을 카멜형식으로 변환해서 맞춰줘야 한다.

ex)

DB 컬럼 : user_name

VO 변수 : userName


myBatis 설정 변경

  • Spring 이라면 myBatis-config.xml

  • struts 라면 dbConfig.xml

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

'DEV > Mybatis' 카테고리의 다른 글

[myBatis] 오라클 CLOB 데이터를 String으로 변환  (0) 2020.04.12

+ Recent posts