이 글은 개발 공부하는 "학생"의 글입니다. 참고용으로만 활용해주시길 바랍니다. 혹시 오류를 찾으셨다면 답글달아주시면 정말 감사드리겠습니다:)
공부한 곳 : 김영한 스프링 DB 핵심강의1 -> 정말 이해가 잘갑니다,,강추,,!
Driver Manager
- JDBC가 제공하는 말 그대로 "드라이버 관리자"이다.
- 라이브러리에 등록된 DB 드라이버들을 관리하고, 커넥션을 획득하는 기능을 제공한다.
cf) Connection 인터페이스
cf) DriverManager
DriverManger.getConnection()
에 필요한 연결정보를 매개변수로 집어넣고 커넥션을 호출한다.DriverManager
가 등록된 드라이버 목록을 순서대로 지나면서 커넥션을 획득할 수 있는지를 찾는다.jdbc:h2
를 통해서 h2 DB랑 연결됨을 확인할 수 있었다.java.sql.Connection
인터페이스를 구현한 h2 driver