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
|
// Connection 객체를 null로 초기화하도록 작성합니다.
Connection conn = null;
try{
// 데이터 베이스 이름을 포함한 URL, 사용자 계정, 비밀번호를 작성합니다.
String url = "jdbc:oracle:thin:@localhost:1521:xe";
String user = "jspbook"; // 아이디
String password = "java"; // 비밀번호
// 데이터베이스와 연동하기 위해 JDBC를 로딩하도록 Class.forName() 메소드를 작성합니다.
Class.forName("oracle.jdbc.driver.OracleDriver");
// DriverManager 객체로부터 Connection 객체를 얻어오도록 getConnection() 메소드를 작성합니다.
conn = DriverManager.getConnection(url, user, password);
out.println("데이터 베이스에 연결되었습니다.");
}catch(SQLException e) {
out.println("데이터베이스 연결이 실패했습니다!");
out.println("SQLException : " + e.getMessage());
} finally {
// 생성된 Connection 객체를 해제하도록 close() 메소드를 작성합니다.
if(conn != null) conn.close();
}
|
cs |
'Java' 카테고리의 다른 글
[Java] ArrayList 정렬 / Collections, List, 사용자정의 (0) | 2023.05.07 |
---|---|
[java] :: 더블콜론의 의미 (0) | 2023.03.28 |
[java] java버전 변경 ( java 8 -> java 17) (0) | 2023.03.27 |
[Java] 환경변수 설정 (0) | 2022.11.22 |
블로그시작 (2) | 2022.11.07 |