반응형
*JDBC (Java Database Connectivity)
- java 오라클에서 정한 표준으로서, 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다.
- JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다.
- JDBC Driver는 JDBC가 사용하는 것으로, 각 데이터 베이스마다 구동하기 위한 실제 구동장치(구동코드)로서 데이터베이스에 맞는 드라이버를 받아 사용해야 한다.
- 데이터베이스에 따라 DB를 다루는 방식이 다르면 이를 사용하는 사용자는 각 데이터베이스 마다 사용 방법을 학습해야 하는 어려움이 발생한다. JDBC는 이러한 어려움을 해결해 주기위한 것으로 JDBC를 통해 추상화된 인터페이스를 제공만 하고 각 벤더(오라클, Mysql 등)는 각자의 데이터베이스에 맞게 구현을해놓은 것으로, 사용자는 특정 데이터베이스를 이용하기 위해 각 벤더에서 개발해 놓은 드라이버를 설치하기만 하면 된다. 그리고 DB에 접근을 위한 인터페이스는 JDBC에서제공하는 API를 사용하면 된다.
*MySQL Driver
- MySQL을 사용하기 위한 JDBC Driver를 의미한다.
반응형
'프로그래밍 > 자바, JDBC' 카테고리의 다른 글
스레드 (Thread) (0) | 2020.06.15 |
---|---|
뉴렉처 학습(JDBC) 1강~2강 (0) | 2020.06.15 |
뉴렉처 학습(서블릿/JSP) 52강 (0) | 2020.06.04 |
뉴렉처 학습(서블릿/JSP) 50강 ~ 51강 (0) | 2020.06.03 |
뉴렉처 학습(서블릿/JSP) 49강 (0) | 2020.06.02 |