반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

bro's coding

jdbc.connection 본문

[IT]/jdbc

jdbc.connection

givemebro 2021. 3. 24. 14:11
반응형

 

package step1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class TestJDBC1 {
	public static void main(String[] args) {
		String driver = "oracle.jdbc.OracleDriver";
		String url = "jdbc:oracle:thin:@221.150.136.4:1521:xe";
		try {
			Class.forName(driver);
			System.out.println("oracle database와 연결을 위한 driver 로딩");

			Connection con = DriverManager.getConnection(url, "scott", "tiger");
			System.out.println("oracle DB와 연결 완료" + con);

			String sql = "select id,password,name,address from member";
			PreparedStatement pstmt = con.prepareStatement(sql);
			ResultSet rs = pstmt.executeQuery();
			while (rs.next()) {
				System.out.println(rs.getString(1) + "" + rs.getString(2) + "" + rs.getString(3) + "" + rs.getString(4));
			}
			rs.close();
			pstmt.close();
			con.close();
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
반응형

'[IT] > jdbc' 카테고리의 다른 글

jdbc.oracleDB.sequence를 활용한 방명록 관리 시스템  (0) 2021.03.25
jdbc.basic architecture  (0) 2021.03.24
Comments