공부공부

spring 게시판 만들기 - 1. porm.xml 세팅하기.

냘로하 2020. 8. 16. 12:12

-이클립스, oracle db이용, oracle sqldeveloper을 이용합니다.

1. porm.xml의 <dependencies> 괄호 내부에 해당 내용을 붙여넣습니다.

<!-- 파일업로드를 하기위해 필요한 라이브러리 -->
		<dependency>

			<groupId>commons-fileupload</groupId>

			<artifactId>commons-fileupload</artifactId>

			<version>1.3.1</version>

		</dependency>
		<dependency>

			<groupId>commons-io</groupId>

			<artifactId>commons-io</artifactId>

			<version>2.4</version>

		</dependency>

		<!-- 스프링에서 컨텍션 풀을 설치하기 위한 라이브러리 -->
		<dependency>

			<groupId>org.springframework</groupId>

			<artifactId>spring-jdbc</artifactId>

			<version>${org.springframework-version}</version>

		</dependency>

		<!-- 실제 컨넥션 풀을 처리하기 위한 라이브러리 -->
		<!-- https://mvnrepository.com/artifact/commons-dbcp/commons-dbcp -->
		<dependency>

			<groupId>commons-dbcp</groupId>

			<artifactId>commons-dbcp</artifactId>

			<version>1.4</version>

		</dependency>

		<!-- 우리가 사용하는 오라클과 연결하는 드라이버 라이브러리 -->
		<dependency>

			<groupId>com.oracle</groupId>

			<artifactId>ojdbc6</artifactId>

			<version>12.1.0.2</version>

		</dependency>

		<!-- mybatis를 위한 라이브러리 -->


		<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
		<dependency>

			<groupId>org.mybatis</groupId>

			<artifactId>mybatis</artifactId>

			<version>3.4.6</version>

		</dependency>

		<!-- mybatis와 스프링을 연결하는 라이브러리 -->


		<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
		<dependency>

			<groupId>org.mybatis</groupId>

			<artifactId>mybatis-spring</artifactId>

			<version>1.3.2</version>

		</dependency>

디펜던시즈 (<dependencies>)가 끝나고 바로 아래에 리포지토리 구문을 추가해줍니다.

<!-- ojdbc6 버전 호환을 위해 추가하는 구문 -->
	<repositories>
        <repository>
            <id>oracle</id>
            <name>ORACLE JDBC Repository</name>
            <url>http://maven.jahia.org/maven2</url>
        </repository>
    </repositories>

java 버전을 1.6버전에서 1.8버전으로 바꾸어줍니다.

 
	<properties>
		<java-version>1.8</java-version>
		<org.springframework-version>3.1.1.RELEASE</org.springframework-version>
		<org.aspectj-version>1.6.10</org.aspectj-version>
		<org.slf4j-version>1.6.6</org.slf4j-version>
	</properties>

 

porm xml 세팅 끗.