JDBC란?
Java Database Connectivity의 약자로 DB에 접근할 수 있도록 하는 Java API
동작방식
C-based ODBC (Open Database Connectivity) API에 대한 대안으로 개발됨, Java Application이 RDBMS와 커뮤니케이션할 수 있도록 하는 API이다. 두가지 layer로 구성된다.
- JDBC API : Java app과 JDBC manager 간의 communication을 지원
- JDBC Driver Manager : JDBC API를 구현한 DB 벤더들에 대한 드라이버를 관리한다.