반응형

*JDBC (Java Database Connectivity)

- java 오라클에서 정한 표준으로서, 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다.

- JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다.

- JDBC Driver는 JDBC가 사용하는 것으로, 각 데이터 베이스마다 구동하기 위한 실제 구동장치(구동코드)로서 데이터베이스에 맞는 드라이버를 받아 사용해야 한다.

- 데이터베이스에 따라 DB를 다루는 방식이 다르면 이를 사용하는 사용자는 각 데이터베이스 마다 사용 방법을 학습해야 하는 어려움이 발생한다. JDBC는 이러한 어려움을 해결해 주기위한 것으로 JDBC를 통해 추상화된 인터페이스를 제공만 하고 각 벤더(오라클, Mysql 등)는 각자의 데이터베이스에 맞게 구현을해놓은 것으로, 사용자는 특정 데이터베이스를 이용하기 위해 각 벤더에서 개발해 놓은 드라이버를 설치하기만 하면 된다. 그리고 DB에 접근을 위한 인터페이스는 JDBC에서제공하는 API를 사용하면 된다.

 

*MySQL Driver

- MySQL을 사용하기 위한 JDBC Driver를 의미한다.

반응형

+ Recent posts