pom.xml 설정은 Namespace작업 (root-contest.xml) 을 하기 이전에 꼭 해주어야함
Namespace 는 아래 작업이 안되어 있으면 되지 않음
Main page mvnrepository.com
1. MyBatis설정하기 mvnrepository.com/artifact/org.mybatis/mybatis
2. MybatisSpring 설정하기 https://mvnrepository.com/artifact/org.mybatis/mybatis-spring
3. Mysql 설정하기 https://mvnrepository.com/artifact/mysql/mysql-connector-java
4. Spring JDBC 설정하기 https://mvnrepository.com/artifact/org.springframework/spring-jdbc
SpringTest/pom.xml 그대로 복사해서 붙여넣으면 된다.
Spring JDBC 설정에서
<version>5.2.0.RELEASE</version> 직접 원하는 버전사용 -> 5.2.0 사용
<version>${org.springframework-version}</version> 매번 스프링에서 제공하는 최신버전 사용
Mysql , MyBatis , MybatisSpring 도 최신 버전 가능하지만 호환성때문에 안정성이 확인된 버전으로 사용
<!-- Mybatis/MybatisSpring 설정 --> <!-- 의존성 주입 - 디펜더십 인덱십 -->
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.2</version>
</dependency>
<!-- Mysql 설정 -->
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>6.0.6</version>
</dependency>
<!-- Spring JDBC 설정 -->
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<!-- <version>5.2.0.RELEASE</version> --> <!-- 직접 원하는 버전을 사용하겠다. -->
<version>${org.springframework-version}</version> <!-- 매번 스프링에서 제공하는 최신 버전을 사용하겠다. -->
</dependency>
사용할때 붙여넣어서 사용하면됨 <dependencies> 아래에 넣어줌
'Web > Spring , Springboot , JPA' 카테고리의 다른 글
Spring 기본 4 - STS Data source Explorer 설치 (0) | 2020.06.01 |
---|---|
Spring 기본 3 - root-context.xml Mapper/Dao위치 관련 설정 (0) | 2020.05.31 |
Spring - @RequestMapping-Test[1~5] (0) | 2020.05.29 |
Spring 설정방법 [Main] (0) | 2020.05.28 |
Spring STS 설치 + 초기 설정 , 외부파일 주입 (0) | 2020.05.28 |