728x90
반응형
<!--마이바티스 라이브러리-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
<!-- 마이바티스와 스프링을 연동해주는 라이브러리-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.2</version>
</dependency>
마이바티스의 핵심 객체는 SqlSessionFactiory라는 핵심기능을 가진 클래스를 스프링 컨테이너에 객채화 빈으로 등록해야합니다.
MyBatis 사용시 기본적으로 spring-jdbc라이브러리가 있어야 합니다.
이말은 즉, spring-jdbc 라이브러리 디펜던시를 하나 더 추가해야합니다.
spring-jdbc라이브러리는 jdbcTemplate을 제공해 주지만 만약 을 안쓰고 MyBatis 를 쓰겠다고 하더라도 MyBatis 를 쓰기위해서는 spring-jdbc디펜던시가 꼭 필요합니다.
jdbcTemplate를 쓰지 않더라도 spring-jdbc 라이브러리가 있어야 Mybatis가 작동을 하게 됩니다.
[spring-jdbc]
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
728x90
반응형