1. JDBC oracle연동 하기 위한 준비 [환경설정]
- 원격 오라클 서버 세팅
- ojbc6.jar
2. JDBC 클래스
- Class : Class.forName(오라클JDBC드라이버클래스)
- Connection : DriverManger.getConnection(오라클연결정보)
- Statement : 쿼리 실행 및 결과 반환. conn.createStatement(). stmt.executeQuery(쿼리문)
- ResultSet : 결과 집합 객체. rs.next(), rs.getXXX()
2-1 oracle 연결 방법
1.첫번째
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin@211.63.89.92:1521:xe"; String user= "xkfl02"; String password = "120915";
conn = DriverManager.getConnection(url, user, password);
2.두번쨰
String url = "jdbc:orcle:thin:xkfl02/120915@211.63.89.92:1521:xe";
conn = DriverManager.getConnection(url);
3.세번쨰
String url = "jdbc:orcle:thin:@211.63.89.92:1521:xe";
Properties info = new Properties();
info.put("user", "xkfl02");
info.put("passaword", "1234");
conn = DriverManager.getConnection(url, info);
3. List, Set, Map
- List -> 순서 있는 자료 저장. 값 중복 허용.
- Set -> 순서 없는 자료 저장. 값 중복 허용하지 않음.
- Map -> 키, 값의 쌍으로 자료 저장. 키는 중복 허용하지 않음. 값은 중복 허용.
[참고]
-- JDBC Application --
01. Import the packages
02. Register the JDBC driver
03. Open a connection
04. Execute a query
05. Extract data from result set
06. Clean-up environment