Notice
Recent Posts
Recent Comments
Link
«   2026/03   »
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
Tags
more
Archives
Today
Total
관리 메뉴

brograming

[Oracle]JDBC_Day16 본문

Kosta

[Oracle]JDBC_Day16

brograming 2023. 3. 8. 16:52

오라클 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