1. 프로젝트 클릭 -> properties -> Java Bulid Path -> Libraries -> Add External Jars -> ojdbc6 -> Apply
-> Add Library -> JUNIT -> JUNIT4 -> Apply
2. 설정창 닫지말고 Deployment AssemblyGit -> add -> java Build Path Entries -> ojdbc6.jar
(war 파일이 만들어질 때에도 jar 파일이 포함될 수 있도록 설정)
3. Maven을 통한 라이브러리 추가 -> pom.xml
Maven이란? 자바용 프로젝트 관리도구로, 필요한 라이브러리를 특정 문서(pom.xml)에 정의해 놓으면 네트워크를 통해서 라이브러리들을 자동으로 다운받아준다.
<dependency>
<groupId>com.oracle.ojdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>19.3.0.0</version>
</dependency>
4. JDBC 테스트
src/test/java 경로에 kr.or.persistence 패키지 생성하고 그 안에 JDBCTests 클래스 생성
package kr.or.persistence;
import static org.junit.Assert.fail;
import java.sql.Connection;
import java.sql.DriverManager;
import org.junit.Test;
public class JDBCTests { //프로젝트 JDBC연결
static {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch(Exception e) {
e.printStackTrace();
}
}
@Test
public void testConnection() {
try(Connection con =
DriverManager.getConnection(
"jdbc:oracle:thin:@127.0.0.1:1521:xe", // Oracle11 버전
"jdbc1", // 사용자명
"1234")){ // 사용자 비밀번호
System.out.println(con);
} catch (Exception e) {
fail(e.getMessage());
}
}
}
5. 추가한 클래스 JUNIT 테스트
JDBCTests.java -> 오른쪽 마우스클릭 -> Run As -> JUnit Test
반응형