본문 바로가기

웹개발 셋팅

maybatis-config & mapper 설정

 mybatis-config.xml 셋팅


딴거 필요없고 <!DOCTYPE 만 신경써서 셋팅해주자.


<?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="useGeneratedKeys" value="true" />

<setting name="defaultExecutorType" value="REUSE" />

</settings>

<!-- 별명 -->

    <typeAliases>

         <typeAlias alias="hashMap" type="java.util.HashMap" />

         <typeAlias alias="map" type="java.util.Map" />

         <typeAlias alias="list" type="java.util.List" />

  </typeAliases>


<mappers>

<mapper resource="mapperName.xml" />

</mappers>


</configuration>



맵퍼도 DOCTYPE 만 잘 확인해주고 셀렉트 인서트 들어가자.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">


mapper의 위치가 스프링 같은 경우 src/main/resources 안에 들어가서 관리해주면 된다. 만들어 놓은 맵퍼는 mybatis-config에다가 

  <mappers>

<mapper resource="mapperName.xml" />

</mappers>

이렇게 해주고


mapper의 위치가 다른곳이라면 


** 수정 중 **


'웹개발 셋팅' 카테고리의 다른 글

url 확장자 문제  (0) 2014.01.27
log4j를 이용하여 쿼리 로그 보기(콘솔에서)  (0) 2014.01.22
dispatcher-servlet.xml  (0) 2013.11.27
security-context.xml  (0) 2013.11.27
root-context.xml (applicationContext.xml)  (0) 2013.11.27