제가 사용하는 mybatis 설정 파일을 올려드립니다. 참고해서 사용해주세요 참고로 mapUnderscoreToCamelCase 설정을 하면 디비에 USER_ID 라는 컬럼이 있을경우, DTO에 userId라는 필드에 자동으로 매핑을 해줍니다. 이걸 카멜 표기법이라고합니다.

<?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">
    <configuration>
    
	    <settings>
		    <setting name="cacheEnabled" value="false" />
		    <setting name="lazyLoadingEnabled" value="false" />
		    <setting name="useGeneratedKeys" value="false" />
		    <setting name="defaultExecutorType" value="REUSE" />
		    <setting name="mapUnderscoreToCamelCase" value="true" /> <!-- db column 의 xx_yy 형식을 camelCase xxYY 형식으로 자동 매핑 -->
		    <setting name="localCacheScope" value="STATEMENT" />
		</settings>
	    
        <typeAliases>

        </typeAliases>

    </configuration>
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기