1. JDBC(Java DataBase Connectivity)

2. JDBC Interface

  1. java.sql.Connection - 연결
  2. java.sql.Statement - SQL을 담은 내용
  3. java.sql.ResultSet - SQL Request Response

→ Spring Data JDBC, Spring Data JPA등 같은 기술이 등장하면서 JDBC API를 직접적으로 사용하는 일은 줄어듬

→ JDBC의 동작 흐름은 알 필요성이 있음!

3. JDBC의 동작 흐름

Java → JDBC API → JDBC Driver → DB

4. JDBC API 사용 흐름

JDBC Driver Loading → Connection Object Add → Statement Object Add → Query Start → ResultSet Object로부터 Data 조회 → ResultSet Object Close → Statement Object Close → Connection Object Close