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-02 06:38:22 J2EE培訓 我要投稿
        • 相關推薦

        2016年關于jdbc的面試題及答案

          JDBC(Java Data Base Connectivity,java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。下面YJBYS小編為大家整理了關于jdbc的面試題及答案,希望對你有所幫助。

        2016年關于jdbc的面試題及答案

          1、讓你寫一段Jdbc連Oracle的程序,并實現數據查詢.

          答:程序如下:

          package hello.ant;

          import java.sql.*;

          public class jdbc

          {

          String dbUrl="jdbc:oracle:thin:@127.0.0.1:1521:orcl";

          String theUser="admin";

          String thePw="manager";

          Connection c=null;

          Statement conn;

          ResultSet rs=null;

          public jdbc()

          {

          try{

          Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

          c = DriverManager.getConnection(dbUrl,theUser,thePw);

          conn=c.createStatement();

          }catch(Exception e){

          e.printStackTrace();

          }

          }

          public boolean executeUpdate(String sql)

          {

          try

          {

          conn.executeUpdate(sql);

          return true;

          }

          catch (SQLException e)

          {

          e.printStackTrace();

          return false;

          }

          }

          public ResultSet executeQuery(String sql)

          {

          rs=null;

          try

          {

          rs=conn.executeQuery(sql);

          }

          catch (SQLException e)

          {

          e.printStackTrace();

          }

          return rs;

          }

          public void close()

          {

          try

          {

          conn.close();

          c.close();

          }

          catch (Exception e)

          {

          e.printStackTrace();

          }

          }

          public static void main(String[] args)

          {

          ResultSet rs;

          jdbc conn = new jdbc();

          rs=conn.executeQuery("select * from test");

          try{

          while (rs.next())

          {

          System.out.println(rs.getString("id"));

          System.out.println(rs.getString("name"));

          }

          }catch(Exception e)

          {

          e.printStackTrace();

          }

          }

          }

          2、Class.forName的作用?為什么要用?

          答:調用該訪問返回一個以字符串指定類名的類的對象。

          3、Jdo是什么?

          答:JDO是Java對象持久化的新的規范,為java data object的簡稱,也是一個用于存取某種數據倉庫中的對象的標準化API。JDO提供了透明的對象存儲,因此對開發人員來說,存儲數據對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經轉移到JDO產品提供商身上,使開發人員解脫出來,從而集中時間和精力在業務邏輯上。另外,JDO很靈活,因為它可以在任何數據底層上運行。JDBC只是面向關系數據庫(RDBMS)JDO更通用,提供到任何數據底層的存儲功能,比如關系數據庫、文件、XML以及對象數據庫(ODBMS)等等,使得應用可移植性更強。

          4、在ORACLE大數據量下的分頁解決方法。一般用截取ID方法,還有是三層嵌套方法。

          答:一種分頁方法

          //輸出內容

          //輸出翻頁連接

          合計:/第一頁

          href="List.jsp?page=">上一頁

          []

          下一頁最后頁

        【jdbc的面試題及答案】相關文章:

        java面試題及答案11-01

        Adobe面試題及答案09-02

        微軟面試題及答案06-07

        linux認證的面試題及答案10-18

        精選C++面試題及答案05-23

        java面試題2017及答案06-08

        高級Java面試題及答案201609-18

        java面試題大全帶答案11-01

        2017年IBM經典面試題及答案07-14

        NIIT認證Java面試題及答案07-01

        国产高潮无套免费视频_久久九九兔免费精品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>