[자바] 28일차 - JDBC (Java Database Connectivity) :: 소림사의 홍반장!

 

2012/09/05 - [Dev. 자바/참고소스] - [자바 소스] JDBC를 이용한 회원관리 프로그램

 

2012/09/05 - [Dev. 자바/참고소스] - [자바 소스] Class.forName 의 작동

 

2012/09/05 - [Dev. 자바/참고소스] - [자바 소스] JDBC Connection 가져오는 유틸 클래스 만들기

 

 

JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다.

 

 

JDBC의 사용

1. driver 로딩

- class.forName 이용

 

2. Connection 

- DriverManager 이용

 

3. Statement

- createStatement 이용

 

4. execute 실행

- execute, executeQuery, executeUpdate

 

5. 결과값 반환

- ResultSet, int, boolean

 

6. 사용 후 close

- 사용한 역순으로 ( ResultSet, Statement, Connection )

 

 

Statement의 종류

1. executeQuery : select

- 반환타입 : ResultSet (테이블 형태의 데이터를 반환)

2. executeUpdate : DML(insert, delete, update)

- 반환타입 : int (실행된 행 수를 반환)

3. execute : 그 외 query문들 (create,alter,delete)

- 반환타입 : boolean (수행여부 반환)

다른 카테고리의 글 목록

Dev. 640시간 뭉개기/강의내용정리 카테고리의 포스트를 톺아봅니다