본문 바로가기

Mybatis

spring boot mybatis 카멜케이스 변환 방법

스프링 부트에 마이바티스를 연결해서 간단하게 SELECT 쿼리문을 조회했는데 자꾸 NULL 값이 나와서 해매고있었다.

 

 

분명 정확하게 했다고 했는데 자꾸 결과값은 NULL이 나왔다.

구글링 검색 결과 카멜형식 변환이 문제라는 것을 알게됐다.

 

보통 테이블의 컬럼은 언더바 형식으로 되어있고, 개발을 할 때는 카멜형식으로 만든다.

 

해결방법은 아래와 같이 선언해주면 된다.

 

application.properties

mybatis.configuration.map-underscore-to-camel-case=true

 

mybatis-config.xml

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

 

 

'Mybatis' 카테고리의 다른 글

쿼리 실행 로그 찍기  (0) 2023.04.26