JAVA/JAVA Theory
[JAVA] JDBC 1. Java Database Connectivity 개념
쟌쥰
2020. 1. 1. 20:49
JDBC ?
JDBC(JAva Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API를 말합니다.
JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공합니다.
JDBC 클래스는 자바 패키지 java.sql 과 javax.sql에 포함되어 있고, 이 패키지는 여러 종류의 데이터베이스에 접근할 수 있는 기능을 제공합니다.
JDBC Driver
JDBC 드라이버들은 자바 프로그램의 요청을 DBMS가 이해할 수 있는 프로토콜로 변환해 주는 클라이언트 사이드 Adapter 입니다.
JDBC Driver 는 사용하는 DBMS에 따라 다릅니다.
- Oracle : oracle.jdbc.driver.OracleDriver
- MsSQL : sun.jdbc.odbc.jdbcOdbcDriver
- MySQL : org.git.mm.mysql.Driver
등 이 있습니다. 앞으로 포스팅 할 jdbc에 관한 내용에서는 Oracle DBMS를 이용한 실습을 진행할 예정이므로 JAVA - Oracle 연동 시 사용하는 oracle.jdbc.driver.OracleDriver 를 사용하도록 하겠습니다.