상세 컨텐츠

본문 제목

java oracle 연동하기 필기내용

관리X 과거글

by 까먹기전에 2015. 1. 5. 21:05

본문

반응형

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;



public class oracle {


   public static void main(String[] args) throws Exception{

      Class.forName("oracle.jdbc.OracleDriver"); // String의 이름으로 인터페이스 or 클래스형태로 메모리에 올림

      String url="jdbc:oracle:thin:@//192.168.1.254:1521/xe";

      /*

       * JDBC : Java database connectivity

       */

      

      String user="scott"; 

      String pw="tiger"; 

      /*

       *  Connction(인터페이스) : 오라클과 성공적으로 연결되었다면 주소값을 얻어오는 객체

       */                   

      /*

      * 오라클과 연결을 담당하고 Connection 객체를 얻을 때 사용되는 객체

      */

      Connection conn=DriverManager.getConnection(url, user, pw); // 데이터베이스의 url에 접속을 시도한다(url,id,pw)필수  

      /*

       * 쿼리문 실행을 담당하는 객체

       */

      Statement stat=conn.createStatement(); // 데이터베이스에 SQL 문을 보내기위한 Statement 객체를 생성

      /*

       * 결과값을 가져오는 객체

       */

      

      

      

      //update (DML - > insert , delete , update)

      ResultSet rs=stat.executeQuery("select * from emp");//executeQuery -> 인자값의 쿼리문을 실행해준다

      //쿼리문의 결과값을 rs에 담는다.

      while(rs.next())//->rs.next()에 true가 입력되면 계속 출력 {

      System.out.print(rs.getString(1)+"\t");//in는 컬럼의 순번

      System.out.println(rs.getString("ename")+"\t"); //컬럼의 이름을 지정

      }

            

   }


관련글 더보기