[JSP] JDBC Connection 객체 메소드로 생성하기

Yun zzin·2021년 12월 12일
0

JSP

목록 보기
1/6

Connection 객체

  • 데이터베이스와 연결하는 객체.
  • 연결하려는 db url(연결문자열), id, password 객체 생성

DriverManager 클래스

  • JDBC 드라이버의 가장 기본적인 서비스.
  • JDBC 드라이버를 통해 Connection을 생성하는 역할

  • 오라클 연동 순서
public class DAO {
    	//1. 오라클 id, password, 접속 URL을 각각 String 변수로 만듦
	String id = "sys as SYSDBA";
	String pass = "1234";
        //thin : 드라이버 localhost : 본인의 데이터베이스가 설치된 서버 1521 : 포트 번호 XE : 식별자
	String url = "jdbc:oracle:thin:@localhost:1521:XE"; 
	//2. db에 접근할 수 있도록 Connection 객체 생성
	Connection con;	//db에 접근할 수 있도록 설정
   
	//db에 접근할 수 있도록 도와주는 메소드
	public void getCon() { 
		
		try {
			//1.해당 데이터베이스를 사용한다고 선언(클래스 등록. - 오라클)
			Class.forName("oracle.jdbc.driver.OracleDriver");
			//2.해당 데이터베이스에 접속
			con =  DriverManager.getConnection(url,id,pass);
          
           		 System.out.println("Connection 객체생성");
         
		}catch (Exception e) {
			e.printStackTrace();
		}
	} //getCon end
} //DAO end
  • 위와 같이 메소드로 만들어 필요시 호출해서 사용한다.
profile
공부 기록장

0개의 댓글

Powered by GraphCDN, the GraphQL CDN