MyBatis-Spring 연동하기


마이바티스에서 사용하던 등장인물들(객체들)을 스프링 컨테이너에 등록해놓고 받아서 사용


http://www.mybatis.org/spring/ko/getting-started.html


<dependency>
  <groupId>org.mybatis</groupId>
  <artifactId>mybatis-spring</artifactId>
  <version>x.x.x</version>
</dependency>


SqlSessionFactoryBuilder

-> 설정정보 읽어서 SqlSessionFactory를 만드는 역할


SqlSessionFactory              ->>만들기 위해서는 configuration.xml에 있는 정보들이 필요;; 디비연결정보, 매퍼위치, type alias에 대한 정보

-> SqlSession을 만드는 역할


SqlSession

-> 실제 sql을 날리기 위해 필요


<property name="mapperLocations" value="classpath*:dao/mapper/**/*.xml">

클래스경로로 dao패키지 안에 mapper패키지 안에 하위 모든/ 모든.xml 파일들...


' IOT 기반 응용 SW과정 > Web Programing' 카테고리의 다른 글

Day58 AOP (Aspect Oriented Programming)  (0) 2016.06.10
Day57 MyBatis_Spring  (0) 2016.06.09
Day55  (0) 2016.06.03
Day54 MyBatis_anno  (0) 2016.06.02
Day53 MyBatis  (0) 2016.06.01

+ Recent posts