본문 바로가기
Java

JDBC - 1

by 달보드레. 2020. 5. 18.

JDBC는 Java Database Connectivity의 줄임말로 이름에서 알 수 있다시피

자바에서 데이터베이스에 접근 할수 있도록 하는 자바 API다

 

 

JDBC 사용법

 

1. Class.forName("oracle.jdbc.driver.OracleDriver");
> 드라이버를 로드 
  Class.forName을 이용하여 ("oracle.jdbc.driver.OracleDriver")를 객체화 

2. Connection 변수명(ex.conn) = DriverManager.getConnection(....);
> 드라이버 매니저(oracle.jdbc.driver.OracleDriver)가 연결 객체를 얻음 

3. Statement 변수명(ex.st) = conn.createStatement();
> 실행도구 생성

 

 

4. ResultSet 변수명(ex.rs) = st.executeQuery(sql);

> (st.executeQuery(sql)) 쿼리 실행 
  그 다음 결과를 얻은후 업데이트할 수 있는 도구를 생성 
  그림처럼 서버쪽에서 이렇게 실행결과가 준비 되고 커서(레코드 포인터)가 준비 되면
  이녀석을 사용할 수 있게 하는 클라이언트 도구가 ResultSet에 준비가 됨
  클라이언트에 전달된 레코드 하나를 담는 공간이 ResultSet
  
  5. rs.next()
> 클라이언트에 쿼리 실행결과 전달 

6. String title = rs.getString("title");
> 이렇게 전달된 상태에서 "title" 컬럼을 getString

ojdbc8.jar
3.85MB

 

SQL_EX.txt
0.00MB

'Java' 카테고리의 다른 글

Java - Split  (0) 2020.06.03
DAO & DTO & VO  (2) 2020.05.19
Java Collection Framework - HashMap  (0) 2020.05.18
Java - Java Collection Framework  (0) 2020.05.18
Java - 객체지향 - 추상화 , 추상클래스 ,추상 메서드  (0) 2020.05.18