JDBC 란

지인호·2022년 1월 6일
0

TIL

목록 보기
10/28
post-thumbnail

https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=http%3A%2F%2Fcfile27.uf.tistory.com%2Fimage%2F993CBB365B52D9F73210E6

Java Data Base Connectivity

자바에서 DB 에 접속할 수 있도록 도와주는 Java API이다.

데이터베이스 종류와는 상관없이 사용할 수 있다.

JDBC 의 흐름

  1. JDBC 드라이버를 로드한다.
  2. DataSource 를 통해 Database 와 연결한다
  3. DB 에 질의문을 통해 데이터에 대한 CRUD 및 여타 과정을 수행한다.
  4. 작업이완료되면 Database 와의 연결을 끊는다

JDBC 드라이버란

DBMS 와의 통신을 위한 드라이버 클래스이다.

DBMS 의 종류별로 알맞은 JDBC 드라이버가 필요하다.

Class.forName 을 통해 드라이버를 동적으로 로딩한다.

DB별 드라이버 클래스는 다음과 같다

MySQLcom.mysql.jdbc.Driver
Oracleoracle.jdbc.driver.OracleDriver
MSSQLcom.microsoft.sqlserver.jdbc.SQLServerDriver
profile
테오의 스프린트 17기 퍼실리테이터

0개의 댓글