Java/Spring
[MyBatis]config.xml
berryberries
2023. 5. 3. 03:04
마이바티스 설정 파일
데이터 베이스의 컬럼명의 언더스코어로 되어있을때 (SnakeCase) 자바에서 사용하는 CamelCase 형식으로 자동으로 변환해준다.
<!-- 마이바티스 동작 방식을 설정한다 -->
<settings>
<!-- 조회 컬럼의 SnakeCase(_ 활용) 형식을 자바 멤버필드의 CamelCase형식으로 자동 변환한다 -->
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>
db에 접속하기 위해 필요한 정보
자신이 사용할 db의 정보를 설정해준다.
db.properties 에 db정보를 적고 config.xml에 넣어준다.
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>