JDBC에 대해 알아보자

devcmkim·2022년 5월 1일
0

JDBC 란

  • 개념 : Java Database Connectivity
    : 자바 프로그램이 데이터베이스와 연결되어 데이터를 주고 받을 수 있게 해주는 프로그래밍 인터페이스.

  • 역할 : 응용프로그램과 DBMS 간의 통신을 중간에서 번역해주는 역할을 한다.

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

  • JDBC 드라이버 : 각 DBMS에 알맞는 클라이언트

JDBC 프로그래밍 코딩 흐름

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

JDBC 드라이버

: DBMS 와 통신을 담당하는 자바 클래스

  • 로딩코드
Class.forName("JDBC 드라이버 이름");
  • MySQL : com.mysql.jdbc.Driver
  • Oracle : oracle.jdbc.driver.OracleDriver
  • MSSQL : com.microsoft.sqlserver.jdbc.SQLServerDriver

JDBC URL

  • DBMS 와의 연결을 위한 식별 값
  • JDBC 드라이버에 따라 형식이 다름
  • 구성: jdbc:[DBMS]:[데이터베이스식별자]

데이터 조회를 위한 주요 메서드

  • getString()
  • getInt(), getLong(), getFloat(), getDouble()
  • getTimestamp(), getDate(), getTime()
profile
Frontend Developer

0개의 댓글