brograming
[Oracle]JDBC_Day16 본문
오라클 DB 연동하기





▼1번째 줄 package 이름 dbconn에서 conn으로 수정.
|
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
27
28
29
30
31
32
33
34
|
package conn;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
//싱글톤
public class DBConnect {
private static DBConnect dbconn = new DBConnect();
private String url = "jdbc:oracle:thin:@localhost:1521/xe"; // @db서버주소 : 리스너 번호/sid
private DBConnect() {}
public static DBConnect getInstance() {
return dbconn; // 모든 db작업을 이 conn객체로 실행한다
}
public Connection conn() {
try {
//드라이버 로드
Class.forName("oracle.jdbc.OracleDriver");
//세션수립
return DriverManager.getConnection(url, "hr", "hr");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
}
|
cs |
'Kosta' 카테고리의 다른 글
| [JAVA, Oracle] 게시판 만들기_Day18 (0) | 2023.03.09 |
|---|---|
| [JAVA, Oracle] emp vo, dao, main Day16 (0) | 2023.03.08 |
| [Oracle] 8강_Day16 (0) | 2023.03.08 |
| [Oracle] 4 ~ 6장_Day15 (0) | 2023.03.07 |
| [Oracle]1 ~ 3장_Day14 (0) | 2023.03.06 |