자바 웹 개발자가 될거야/SPRING

[Spring] Maven 외부 라이브러리 추가하기

whitz 2022. 1. 27. 15:41

< Maven 외부 라이브러리 추가하기 >

 

 

- Spring에서 외부 라이브러리를 사용하기 위해선 파일을 추가해줘야 한다

- mysql, mybatis, mybatis-spring, spring-jdbc, spring-test 라이브러리를 추가했다

 

- 먼저 pom.xml 파일을 열어준다

- 코드를 내리다보면 Test dependency가 있을건데 그 아래 라이브러리를 추가할거다

 

- Maven Repository 사이트로 들어간다

 

https://mvnrepository.com/

 

- 사이트 상단에 있는 검색창에 'mysql' 검색 후 맨 위에 뜨는 Connector/J로 클릭해서 들어감

 

 

- 나는 8.0.19 버전 선택했고 버전은 사용자 사양에 맞게 선택하길

- 버전을 클릭하면 아래와 같은 화면으로 넘어간다

- 아래 Maven 탭에 코드들이 있는데 코드 클릭하면 블럭처리되면서 복사된다

 

 

- 복사된 코드들을 pom.xml에 붙여넣어준다.

 

- mysql의 Maven 코드들을 복사한 것처럼 다른 라이브러리도 똑같이 해준다

- mybatis ( v3.4.1로 선택 ), mybatis spring ( v1.3.0 선택 ), spring jdbc, spring test ( jdbc, test 둘 다 맨 위 버전 선택)

 

 

<!-- 외부 라이브러리 -->
    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.19</version>
    </dependency>
		
    <!-- 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.0</version>
    </dependency>
		
    <!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${org.springframework-version}</version>
    </dependency>		
		
    <!-- https://mvnrepository.com/artifact/org.springframework/spring-test -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${org.springframework-version}</version>
    </dependency>
		
<!-- 외부 라이브러리 -->

 

- spring-jdbc, spring-test 버전은 ${org.springframework-version} 으로 변경함

- 코드 추가하고 저장하면 Maven Dependencies 폴더에 라이브러리가 추가된걸 볼 수 있다