본문 바로가기

개발/DB&SQL

JDBC(Java Database Connectivity) 정의

반응형

JDBC 정의


자바 애플리케이션에서 DMBS 종류에 상관없이 일관성 있게 연결해주는 기능

자바에서 데이터베이스 접근 시 문제점

 

위 문제를 JDBC 인터페이스를 통해 여러 종류의 DBMS와 연동을 표준화 시킨다.


 

JDBC를 이용한 데이터 베이스 연동 설정 순서


1. DBMS를 설치

2. 프로젝트를 선택한 후 'lib'라는 새 폴더를 생성

3. 다운로드를 받은 드라이버를 lib 폴더에 붙여넣기( jar 파일)

- oracle은 ojdbc.jar

4. 드라이버를 다운로드하여 프로젝트의 클래스패스(classpath)를 설정

자바 애플리케이션에서의 DBMS 연동 순서

 

PrepareStatement


  • statement의 기능을 보완하여 더 많은 기능을 제공
  • 여러 데이터를 반복적으로 처리할 때 사용하면 편리

 

ConnectionPool 


  • 애플리케이션 실행 시 미리 데이터베이스와 연결된 상태를 가지고 있는 객체
  • 애플리케이션은 실행 중 데이터베이스 연동 작업 시 이 ConnectionPool 객체를 이용하여 연동
반응형

'개발 > DB&SQL' 카테고리의 다른 글

[데이터베이스] ORM(Object Relational Mapping)에 대해서 알아보기  (5) 2022.07.20
executeQuery 와 executeUpdate  (0) 2021.08.24
DAO와 VO  (0) 2021.05.24
SQL(Structured Query Language)  (0) 2021.05.22
Database(데이터 베이스)  (0) 2021.05.22