JAVA/JDBC

JDBC 실습 -3

도전하는일반인 2021. 9. 17. 23:23

들어가기 전에

이번 시간엔 JDBC를 이용해 데이터베이스에서 입력/수정/조회/삭제를 하는 프로그램을 만들어 보도록 하겠습니다.

 

 

학습 목표

  1. JDBC를 이용해 입력/수정/삭제/조회 프로그래밍을 할 수 있다.

 

 

핵심 개념

  • JDBC
  • PreparedStatement
  • ResultSet
  • Connection

실습코드

RoleDao.java - SELECT

 

JDBCExam3.java - SELECT

 

RoleDao.java - Delete

 

 

 

JDBCExam4.java - Delete

}

 

RoleDao.java - Update

 

JDBCExam5.java - Update

 

[참고] Role 스키마 구조

 

 

생각해보기

  1.  JDBC를 이용해서 입력/수정/삭제/조회 메소드를 만들다 보면, 반복적인 코드가 많다는 것을 알 수 있습니다.반복되는 부분을 별도의 메서드나 클래스로 추출한다면 어떤 부분의 중복을 제거할수 있을까요?
  2.  JDK7부터 추가된 try-with-resource 구문을 이용한다면 예제 코드 중 어떤 부분을 줄일 수 있을까요? 

 

출처 : https://www.boostcourse.org/web326/lecture/258490?isDesc=false 네이버커넥트재단