Java Data Base Connectivity
자바에서 DB 에 접속할 수 있도록 도와주는 Java API이다.
데이터베이스 종류와는 상관없이 사용할 수 있다.
DBMS 와의 통신을 위한 드라이버 클래스이다.
DBMS 의 종류별로 알맞은 JDBC 드라이버가 필요하다.
Class.forName
을 통해 드라이버를 동적으로 로딩한다.
DB별 드라이버 클래스는 다음과 같다
MySQL | com.mysql.jdbc.Driver |
---|---|
Oracle | oracle.jdbc.driver.OracleDriver |
MSSQL | com.microsoft.sqlserver.jdbc.SQLServerDriver |