티스토리 뷰
JDBC : Java DataBase Connectivity
- 자바 어플리케이션에서 표준화된 데이터 베이스 접근 제공
- 각 데이터 베이스 접속에 대한 상세한 정보를 알 필요 없음
- 이론적으로는 개발된 어플리케이션에서 DB변경 시 JDBC 드라이버만 교체
1. 구조
- 자바에서 데이터 베이스를 표준화 된 방법으로 접속할 수 있도록 만든 API 규격
- 데이터 베이스 벤더와 상관없이 동일한 개발 가능
Eclipse에 Database 연동
1. 오라클 JDBC 드라이버
- 사용자가 DB를 설치한 위치에서 product 파일안에서 들어가기
ex) D:\app\bit\product\11.2.0\dbhome_1\jdbc\lib
- ojdbc6.jar 파일 [ctrl + c] 해서 복사
2. 설치 디렉터리 : 3가지 방법
- JDK 설치 디렉터리 \jre\lib\ext\ 에 복사하는 방법.
- 톰캣 설치 디렉터리 \common\lib 폴더에 복사하는 방법
- 이클립스 프로젝트의 WebContent\WEB-INF\lib 폴더에 복사하는 방법
3. 연결
오른쪽 위에 화살표 표시된 곳 클릭
[Data Source Explorer] -> [Database Connections] -> 오른쪽 마우스 클릭 -> [New]
[Oracle] -> [Next >]
[Name/Type] -> 사용자가 설치한 Oracle Thin Driver 선택
[JAR List] -> Oracle14.jar 삭제 : [Remove JAR / Zip]
product\11.2.0\dbhome_1\jdbc\lib에 위치한 ojdbc6.jar 파일 선택 -> [열기]
[Add Jar/Zip..]
Connection URL |
jdbc:oracle:thin@localhost:1521:사용자가 설정한 SID이름 |
Database Name |
사용자가 설정한 SID이름 |
Driver Class |
oracle.jdbc.OracleDriver |
Password |
oracle.jdbc.OracleDriver |
User ID |
사용자가 설정한 DB계정 아이디 |
#대부분의 계정 아이디는 system
설정 후 [OK]
위에 입력한 내용이 적혀 있는 것을 볼 수 있다
[Test Connection] 클릭
문제가 없으면 [Ping Succeeded!] 창이 뜬다
밑에 새로 추가 된 것을 볼 수 있다
'DATABASE > JDBC' 카테고리의 다른 글
[JDBC] PROGRAMMIG STEPS (0) | 2018.05.01 |
---|---|
[JDBC] IMAGE THUMBNAIL (0) | 2018.05.01 |
[JDBC] FILE UPLOAD (0) | 2018.05.01 |
[JDBC] 회원가입 (1) | 2018.05.01 |