JDBC

최준혁·2021년 8월 14일
0

Spring

목록 보기
4/5

JDBC

  • Java Database Connectivity
  • 자바에서 DB 프로그래밍을 하기 위해 사용되는 API이다.

JDBC API 사용 어플리케이션의 기본 구성

JDBC 프로그래밍 코딩 흐름

1) JDBC 드라이버 로드
2) DB연결
3) DB에 데이터를 읽거나 쓰기
4) DB 연결 종료

JDBC 드라이버

  • DBMS와 통신을 담당하는 자바 클래스이다.
  • DBMS 별로 알맞은 JDBC 드라이버가 필요하다.(jar)
  • 로딩 코드 : Class.forName("JDBC 드라이버 이름")
    --MYSQL : com.mysql.jdbc.Driver
    --오라클 : oracle.jdbc.driver.OracleDriver
    --MSSQL : com.microsoft.sqlserver.jdbcSQLServerDriver

JDBC URL

DBMS와의 연결을 위한 식별 값
JDBC 드라이버에 따라 형식이 다르다.

구성 : jdbc:[DBMS]:[데이터베이스식별자]

EX) 사용하고 있는 프로젝트(h2 데이터베이스 사용)

코드 구성

DB 연결 생성

Statement를 활용한 쿼리 실행

출처 : https://dyjung.tistory.com/50

profile
개발과 일상을 공유

0개의 댓글