쓸만한 JSP 홈페이지 만들기

mybatis연동 config.xml

엉으니 2019. 6. 21. 19:42

mybatis연동시 로딩하는 config파일을 작성한다.

 

1. 매퍼 설정

	<settings>
		<setting name="cacheEnabled" value="true"/>
		<setting name="lazyLoadingEnabled" value="true"/>
		<setting name="multipleResultSetsEnabled" value="true"/>
		<setting name="useColumnLabel" value="true"/>
		<setting name="useGeneratedKeys" value="false"/>
		<setting name="defaultExecutorType" value="SIMPLE"/>
		<setting name="defaultStatementTimeout" value="25000"/>
		<setting name="jdbcTypeForNull" value="VARCHAR"/>
	</settings>

이 설정들은 마이바티스 옵션이다.

마이바티스 홈페이지에 이 모든 옵션들이 친절히 설명되어있다(!!)

http://www.mybatis.org/mybatis-3/ko/configuration.html

이 속성들은 디폴트가 아닌경우만 명시하여 value값을 바꾸면 된다.

 

2. 패키지, 핸들러 명시

	<typeAliases>
		<package name="com.youngeunweb.www"/>
	</typeAliases>
	
	<typeHandlers>
    	<typeHandler handler="com.youngeunweb.www.common.util.MariaUsTypeHandler" javaType="java.lang.String"/>
        </typeHandlers>

적용할 패키지와 핸들러를 명시했다.

MariaUsTypeHandler클래스는 TypeHandler를 구현하여 다음글에 작성할것이다.

반응형

'쓸만한 JSP 홈페이지 만들기' 카테고리의 다른 글

공통클래스 - ObjectUtils  (0) 2019.06.21
공통클래스 - MariaUsTypeHandler  (0) 2019.06.21
file-query.xml  (0) 2019.06.21
cache-query.xml  (0) 2019.06.21
공통클래스 - CommonDAO / CommonDAOImpl  (0) 2019.06.20