※ 글의 목적 : JDBC가 어떻게 탄생했는지, 흐름을 알아보자! 초기 개발에는 데이터베이스 벤더(회사)마다 서버와의 통신 방식이 모두 제각각이었다. 1. DB와 커넥션 연결하는 방법 2. DB에 SQL을 전달하는 방법 3. DB의 결과를 응답받는 방법 이 세가지가 모두 벤더마다 달라 사용하는 DB에 맞게 코드를 짜야했다. 이러한 문제를 해결하기 위해 JDBC 표준 인터페이스를 만들어 모든 데이터베이스에 대한 규격을 일치시키고, 각각의 DB 벤더는 해당 라이브러리를 상속받아 인터페이스에 맞게 코드를 구현하여 라이브러리로 제공한다. 예를 들어, MySQL DB에 접근할 수 있는 MySQL JDBC 드라이버를 구현하여 라이브러리로 제공한다. 대표적으로, JDBC는 세 가지를 표준 인터페이스로 정의하여 제공한..