본문 바로가기
Web Programming/JAVA MVC

JDBC / 이클립스 오라클DB 연결 / Oracle JDBC 연결방법

by hyeon-H 2021. 6. 8.
728x90
반응형

JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다.


이클립스 JDBC를 연결하여 이클립스에 오라클DB를 DBconn으로 연결하는 방법

 

1. 아래의 페이지에서 JDBC드라이버를 설치한다.

https://www.oracle.com/kr/database/technologies/appdev/jdbc-downloads.html

 



2. 설치된 jdbc.jar 파일을 드래그해서 프로젝트 WEB-INF → lib 폴더 안에 넣어줍니다.

ojdbc11.jar 파일을 넣어주면 Web App Libraries 가 생성되고 같은 ojdbc.jar이 들어간 것을 확인 할 수 있습니다.

Web App Librraries 는 WEB-INF/lib/*.jar 경로를 참조하게 되는 라이브러리 입니다.

이렇게 파일을 넣어준다고 DB와 연결되는 것이 아니고 

3. 아래처럼 DB를 실행하고 연결해주는 DBconn.java파일을 생성해야한다.

 

package test3;

import java.sql.DriverManager;
import java.sql.SQLException;

public class DBconn {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		String driver = "oracle.jdbc.driver.OracleDriver";
		String url = "jdbc:oracle:thin:@localhost:1521:xe";
		String user = "DB접속 ID";
		String password = "PW";
		try {
			//driver 로딩
			Class.forName(driver);
			System.out.println("jdbc driver 로딩 성공");
			//DB와 연결
			DriverManager.getConnection(url, user, password);
			System.out.println("오라클 연결 성공");
		} catch (ClassNotFoundException e) {
			System.out.println("jdbc driver 로딩 실패");
		} catch (SQLException e) {
			System.out.println("오라클 연결 실패");
		}
	}
}

 

 

 

 

 

 

이클립스에서 오라클 접속하기

DB서버와의 연결 작업은 어떤 시스템을 구축하시던지 반드시 해야 하는 작업입니다. 이클립스와 SQL-plus창을 왔다갔다 하며 작업해야 하니 불편합니다. 여러 가지 tool들이 제공되고 있지만 [Show Vi

kimsaemjava.tistory.com

 

728x90
반응형