JDBC란 Java Language에서 Database에 접근할 수 있는 프로그래밍 API를 말합니다.
JDBC는 DBMS언어인 SQL(Structured Query Language)를 이용하여 Data를 주고 받고 할 수 있습니다.
JDBC가 하는 일은 무엇인가?
① Database와 연결한다.
Connection con = DriveManager.getConnection("jdbc:mysql://localhost:3306/test",
"login","password");
② SQL문을 전송한다.
SQL문을 질의하기 위한 Statement객체를 생성한다.
Statement stmt = con.createStatement();
SQL문을 실행하고 결과를 가지고 있는 객체 ResultSet을 얻는다.
ResultSet rs=stmt.executQuery("SELECT a,b,c FROM Table1");
③ 결과를 처리한다.
ResultSet에 담긴 결과를 Fetch합니다.
while(rs.next()) {
int x = getInt("a");
String s = getString("b");
float f = getFloat("c");
}
경기여성e-러닝센터 - 초보자를 위한 JDBC프로그래밍 정리노트