Mybatis를 이용한 Mapper 사용 시 CamelCase(카멜케이스)자동변환
SpringFramework Mybatis 사용 시 Vo나 필요한 Map 클래스에 사용하기위해 CamelCase로 변환해주어야 한다
이때 수동으로 변환이 가능하지만 Mybatis옵션을 통하여 자동으로 변환하게 해줄수 있다.
설정하여 놓았던 mybatis-config.xml 에 이와같이 추가해주면 자동으로 변환이 될 수 있다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"[http://mybatis.org/dtd/mybatis-3-config.dtd](http://mybatis.org/dtd/mybatis-3-config.dtd)">
<configuration>
<settings>
<!-- 자동으로 카멜케이스 규칙으로 변환 -->
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>
</configuration>
아래와 같던 Mapper를 SQL을
이렇게 따로 변수명을 추가하지 않고 사용할 수 있게 된다.
'Develop > MyBatis' 카테고리의 다른 글
[Develop/MyBatis]Oracle CLOB 처리 ResultMap (0) | 2019.11.11 |
---|