30.JDBC連接Oracle數據庫的步驟

連接Oracle數據庫的步驟
    0.導入ojdbc的jar包
    1.註冊驅動
        Class.forName("oracle.jdbc.driver.OracleDriver");
    2.建立連接
        Connection conn =          DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:xe","briup","briup")
    3.創建搬運工
        String sqls = "insert into student(id,name,age) values(1,'zhangsan',22)";
        Statement stmt = conn.createStatement();
        String sql = "insert into student(id,name,age) values(?,?,?)";
        PreparedStatement ps = conn.prepareStatement(sql);
        ps.setInt(1,1);
        ps.setString(2,"zhangsan");
        ps.setInt(3,22);
    4.執行sql語句
        stmt.execute(sql);
        ps.execute();
    5.如果有結果集的話處理結果集
        String sql2 =  "select * from student";
        RusultSet rs = stmt.executeQuery(sql);
        Student s = null;
        List<Student> list = new ArrayList<Student>();
        while(rs.next()){
            int id = rs.getInt(1);   //代表查出來的視圖的第一列,或者使用select查出來的視圖的列名
            String name = rs.getName("name");
            int age = rs.getInt(3);
            s = new Student(id,name,age);   //將查出來的數據封裝成java中的對象
            list.add(s);
        }
    6.關閉資源(先開的後關)
        if(rs!=null)rs.close();
        if(stmt!=null)stmt.close();
        if(conn!=null)conn.close();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章