JAVA에서 데이터베이스 연동소스

프로그래밍|2014. 10. 21. 21:22
JAVA에서 데이터베이스 연동소스

JAVA 프로그래밍을 할 때 중요한 건 데이터베이스와 연결을 하여야 합니다. 즉 연동을 해야 합니다. 데이터베이스에서만 아니라 하나의 프로그램으로도 될 수 있는 자바에서도 구현을 하기 위해 연동을 하여야 하는데 연동소스만 일단 올리겠습니다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package kr.database;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
 
class DBConn {
    public Connection DBConn() {
        Connection con = null;
        String url = "jdbc:mysql://localhost/sc_db";
        String id = "root";
        String pw = "1111";
        
        try {
            Class.forName("com.mysql.jdbc.Driver");
            con = DriverManager.getConnection(url, id, pw);
        } catch (ClassNotFoundException e) {
            System.out.println("JDBC 드라이버 연결 실패!!");
        } catch (SQLException e) {
            System.out.println("데이터베이스 접속 실패");
        }
        return con;
    }
}
 
public class DatabaseTest {
    public static void main(String[] args) throws SQLException {
        DBConn db = new DBConn();
        Connection con = db.DBConn();
        Statement stmt = con.createStatement();
        ResultSet rs = stmt.executeQuery("select * from student");
        while(rs.next()) {
            String stdName = rs.getString("stdName");
            System.out.println(stdName);
        }
    }
}
위의 소스인데 mysql jdbc driver가 설치가 되어 있어야 합니다.
연동을 하는 방법은 다음 포스팅 때 천천히 올리려고 합니다.

댓글()