본문 바로가기
Development (국비 복습 )/개발셋팅 모음

[JDBC]오라클용 JDBC 연동

by Puddingforever 2023. 5. 3.

[참고]

설치시 오라클의 전역데이터베이스 이름을 설정해줬다

sid: 오라클 데이터베이스를 식별하기 위한 유일한 이름(값) , 기본은 orcl이지만 xe로 설정해줬다

[API]

API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체

JDBC API 는 자바 프로그램과 데이터베이스가 상호작용 할 수 있도록 도와주는 매개체임


JDBC가 필요한 이유 :

JDBC API는 데이터베이스에 저장된 데이터에 액세스할 수 있는 Java API이다.

하는 일 : 

데이터베이스와 같은 데이터 소스에 연결

데이터베이스에 쿼리 및 업데이트 문을 보냄 

 

데이터베이스의 JDK 버전과 JDBC 버전이 같아야하는데, 오라클DB를 다운로드한다면, JDBC는 이미 내부에 설치되어있어서 쉽게 찾을 수 있다. 

 

jdb 설정경로

오라클 설치 경로 -> jdbc -> lib 

C:\oracle19C\jdbc\lib\

 

오라클 다운로드한 곳에 이미 db랑 jdbc가  어떤게 호환되는지 들어있음 

 

 

복사해서 자주 볼 수 있는 폴더에 넣어둔다.

 

 

폴더로 따로 빼놓기

 

 

WEB-INF / lib 안에 붙여넣기

 

 

[JDBC가 DB와 연동되는 방법]

그림 출처:이것이 자바다

톰캣의 내부에는 자바코드 , JDBC 인터페이스 (API) , JDBC 드라이버가 들어있다. 

즉 JDBC에 설정되어있는 정보를 보고 데이터베이스의 리스너와 접촉, DB와 연결되는 것이다 

 

댓글