36) 커넥션 메소드 DBConn

hahahoho셍·2021년 5월 1일
0

자바 공부

목록 보기
37/97
package ex07_jdbc;

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

public class DBConn {
	//내가 한거
	// 컨넥션을 리턴하는 메소드
//	static Connection conn;
//	static Connection getConn() {
//		//드라이버 로딩
//		//컨넥션 객체 생성
//		try {
//			Class.forName("oracle.jdbc.driver.OracleDriver");
//			conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "hr", "hr");
//		} catch (ClassNotFoundException e) {
//			
//			e.printStackTrace();
//		} catch (SQLException e) {
//			
//			e.printStackTrace();
//		}
//		if ( conn == null) 
//		
//		return null;
//		return conn;
//
//	}

	//해석
	//컨넥션을 리펀하는 메소드
	public static Connection getConn() {
		Connection conn = null;
		String url = "jdbc:oracle:thin:@localhost:1521:xe";
		String user = "hr";
		String password = "hr";
		//드라이버 로딩
		try {
			Class.forName("oracle.jdbc.driver.OracleDriver");
			//컨넥션 객체 생성
			conn = DriverManager.getConnection(url, user, password);
		} catch (ClassNotFoundException e) {
			System.out.println("드라이버 로딩 실패");
			e.printStackTrace();
		} catch (SQLException e) {
			System.out.println("컨넥션 실패");
			e.printStackTrace();
		}
		
		return conn;
	}

	
}
profile
그냥 공부 한거 적는 벨로그 하하하핳ㅎ하하하핳하ㅏ

0개의 댓글

관련 채용 정보