[Java] JDBC란?

이지현·2023년 2월 7일
0

Java

목록 보기
20/46
post-thumbnail

✔️ JDBC

  • 자바에서 DB에 접속할 수 있도록 하는 API

✔️ JDBC 프로그래밍 절차

  1. DriverManager 이용해 JDBC 드라이버 로드
  2. Connection 이용해 DB 연결
  3. Statement 생성
  4. Statement 객체의 executeQuery 혹은 executeUpdate 메서드에 SQL을 입력하여 쿼리 실행
  • execute : 수행 결과로 Boolean 타입의 값 반환, 모든 구문 수행
  • executeQuery : 수행 결과로 ResultSet 객체의 값 반환, SELECT 구문 수행
  • executeUpdate : 수행 결과로 SQL이 적용된 행의 개수를 int형으로 반환, INSERT/UPDATE/DELETE문에 사용

1. ResultSet rs

  • 쿼리 실행 후 결과를 반환하는 객체

2. PreparedStatement pstmt

  • 쿼리를 실행하는 객체
  • Statement로부터 상속받음
  • 동적 쿼리

3. Connection conn

  • DB에 연결하기 위해 사용하는 객체

4. 사용 순서 : Connection -> PreparedStatement -> ResultSet

5. close 순서 : rs.close() -> pstmt.close() -> conn.close()

profile
2023.09 ~ 티스토리 이전 / 2024.04 ~ 깃허브 블로그 이전

0개의 댓글