1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. JDBC對數據庫進行操作的流程

        時間:2024-09-17 06:03:39 J2EE培訓 我要投稿
        • 相關推薦

        JDBC對數據庫進行操作的流程

          盡管在實際開發過程中,我們一般使用ORM框架來代替傳統的JDBC,例如Hibernate或者iBatis,但JDBC是Java用來實現數據訪問的基礎,掌握它對于我們理解Java的數據操作流程很有幫助。

          JDBC的全稱是Java Database Connectivity。

          JDBC對數據庫進行操作的流程:

          連接數據庫

          發送數據請求,即傳統的CRUD指令

          返回操作結果集

          JDBC中常用的對象包括:

          ConnectionManager

          Connection

          Statement

          CallableStatement

          PreparedStatement

          ResultSet

          SavePoint

          一個簡單示例

          我們來看下面一個簡單的示例,它使用JDK自帶的Derby數據庫,創建一張表,插入一些記錄,然后將記錄返回:

          private static void test1() throws SQLException

          {

          String driver = "org.apache.derby.jdbc.EmbeddedDriver";

          String dbURL = "jdbc:derby:EmbeddedDB;create=true";

          Connection con = null;

          Statement st = null;

          try

          {

          Class.forName(driver);

          con = DriverManager.getConnection(dbURL);

          st = con.createStatement();

          st.execute("create table foo(ID INT NOT NULL, NAME VARCHAR(30))");

          st.executeUpdate("insert into foo(ID,NAME) values(1, 'Zhang San')");

          ResultSet rs = st.executeQuery("select ID,NAME from foo");

          while(rs.next())

          {

          int id = rs.getInt("ID");

          String name = rs.getString("NAME");

          System.out.println("ID=" + id + "; NAME=" + name);

          }

          }

          catch(Exception ex)

          {

          ex.printStackTrace();

          }

          finally

          {

          if (st != null) st.close();

          if (con != null) con.close();

          }

          }

        【JDBC對數據庫進行操作的流程】相關文章:

        關于JDBC連接SQL2000的詳細流程10-10

        采購管理操作流程06-22

        求生墻操作流程06-01

        貨運代理的操作流程09-10

        買殼上市操作流程08-04

        出口報關操作流程06-26

        ORACLE數據庫操作基本語句09-15

        如何進行流程審計09-23

        貨物出口海運操作流程05-12

        SPC倉庫管理操作流程09-05

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>