ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JDBC 시작
    JDBC 2016. 5. 18. 12:25

    oracle Database에 연결하기 위한 자바코드

    먼저 JDK에 ojdbc 파일을 추가해줘야 한다.

    oracle 이 설치된 oraclexe\app\oracle\product\11.2.0\server\jdbc\lib 경로로 들어가 ojdbc 파일을

    환경변수의 경로로 설정된 jre의 위치에 추가한다.

    C:\Program Files\Java\jdk1.8.0_45\jre\lib\ext 의 경로에 넣어준다.

    jdk가 없다면 jre\lib\ext 하위에 추가해줘도 된다.

    드라이버를 로딩하는 문장은

    private String driver = "oracle.jdbc.driver.OracleDriver"; // oracle.jdbc.driver 패키지 의 OracleDriver

    Class.forName(driver); // 드라이버 로딩

    이다.

     

    DB연결을 위한 문장은

    private String URL = "jdbc:oracle:thin:@localhost:1521:XE"; // 오라클 서버에 접속하기 위한 URL / jdbc:oracle:this - 프

                                                                                // 로토콜 1521은 포트 번호, XE는 데이터베이스 이름

    Connection conn = DriverManager.getConnection(URL, user, password); // DB연결

     

    Query문을 전달하기 위해 Statement객체를 사용한다.

    Statement stmt = conn.createStatement();

     

    먼저 Select문을 사용해서 결과를 돌려받기 위해서는 ResultSet 객체를 이용해 리턴값을 받는다.

    ResultSet rSet = stmt.executeQuery(sql);

    while(rSet.next()){
        System.out.println(rSet.getString("id"));
        System.out.println(rSet.getString(2));
        System.out.println(rSet.getString(3));
        System.out.println(rSet.getInt(4));
    }

    결과 집합에서 데이터를 가져올때는 getxxxx( )에서

    괄호안에 칼럼명 or 순서(Index)값을 알고 있으면 데이터를 가져올 수 있다.

     

     

     

     

    'JDBC' 카테고리의 다른 글

    oracle jdbc url 설정  (0) 2016.05.10

    댓글

Designed by Tistory.