Connection 인터페이스, Connection 객체 생성 방법

CODEDRAGON Development/Java

반응형

 

 

Connection 인터페이스

DriverManager클래스의 getConnection()메소드를 실행함으로써 정의되며 데이터베이스와 연결된 세션(session)역할을 합니다. 이 세션을 이용하여 데이터베이스에 SQL을 전송하고 그 결과인 ResultSet객체를 얻어 냅니다.

 

 

Connection 객체 생성 방법

DriverManager클래스의 getConnection()메소드를 이용하여 Connection객체를 정의하는 방법입니다.

 

 

// 사용자 ID PW 정의가 안된 경우

Connection conn = DriverManager.getConnection("JDBC URL");

// 사용자 ID PW 지정되어 있는 경우

Connection conn = DriverManager.getConnection("JDBC URL" , "사용자ID" , "PW");

// ORACLE

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl" , "codelab10" , "oracle_11g");

// MYSQL

// mydb MYSQL 생성한 데이터베이스명입니다.

String url = "jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=euckr";

Connection conn = DriverManager.getConnection(url , "userid" , "userpw");