프리 정보 컨텐츠

JDBC 개념 정리 JDBC란? 본문

코딩개념 정리

JDBC 개념 정리 JDBC란?

쏜스 2021. 1. 10. 02:47

JDBC

Java Database Connectivity

JDBC는 자바에서 DB(데이터베이스)에 접속하고 SQL문을 수행하여 처리하는 API이다.

접속하려는 DBMS 서버에 따라 JDBC 드라이버가 필요하다.

기본 구성

JDBC 프로그램 - JDBC 인터페이스 - JDBC 드라이버 - DB

 

DB에 따라 SQL문이 달라지는 불편함으로 JDBC를 통해 드라이버와 연계되고

이를 통해서 편리하게 DB에 접근하기 위함이다.

 

JDBC 프로그램

  • 데이터베이스 연결 요청
  • 데이터베이스 SQL문 전송
  • SQL문 처리 결과 요청
  • 오류 제어

JDBC 드라이버

  • 데이버베이스 연결
  • 데이터베이스 SQL문 전달
  • 프로그램 검색 결과 전달

JDBC 작성 순서

  1. JDBC Driver 등록
  2. JDBC 드라이버 로드
  3. DBMS 네트워크 연결(커넥션)
  4. SQL 전송
  5. 결과 처리
  6. 커넥션 닫기
Comments