
정의
데이터베이스에 비종속적인 표준 자바 API
목적 및 특징
목적
DB마다 연결 방식과 통신 규격이 따로 있기 때문에 프로그램을 DB와 연결한다면, 해당 DB와 관련된 기술적 내용을 배우고 DB가 변경될 시 많은 변경 사항이 존재한다.
- 다양한 데이터베이스를 동일한 인터페이스로 사용할 수 있도록 함
- 각종 데이터베이스는, JDBC Driver(중간 역할)를 통해서 연결하고 사용
예시
장점
- DB와 JDBC Driver의 교체를 통해 DBMS를 쉽게 변경할 수 있다.
단점
단점 극복 방법
비교군과의 차이
질문
출처