<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • jdbc的面試題及答案

    時(shí)間:2024-09-02 06:38:22 J2EE培訓(xùn) 我要投稿
    • 相關(guān)推薦

    2016年關(guān)于jdbc的面試題及答案

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

    2016年關(guān)于jdbc的面試題及答案

      1、讓你寫一段Jdbc連Oracle的程序,并實(shí)現(xiàn)數(shù)據(jù)查詢.

      答:程序如下:

      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的作用?為什么要用?

      答:調(diào)用該訪問返回一個(gè)以字符串指定類名的類的對(duì)象。

      3、Jdo是什么?

      答:JDO是Java對(duì)象持久化的新的規(guī)范,為java data object的簡(jiǎn)稱,也是一個(gè)用于存取某種數(shù)據(jù)倉(cāng)庫中的對(duì)象的標(biāo)準(zhǔn)化API。JDO提供了透明的對(duì)象存儲(chǔ),因此對(duì)開發(fā)人員來說,存儲(chǔ)數(shù)據(jù)對(duì)象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經(jīng)轉(zhuǎn)移到JDO產(chǎn)品提供商身上,使開發(fā)人員解脫出來,從而集中時(shí)間和精力在業(yè)務(wù)邏輯上。另外,JDO很靈活,因?yàn)樗梢栽谌魏螖?shù)據(jù)底層上運(yùn)行。JDBC只是面向關(guān)系數(shù)據(jù)庫(RDBMS)JDO更通用,提供到任何數(shù)據(jù)底層的存儲(chǔ)功能,比如關(guān)系數(shù)據(jù)庫、文件、XML以及對(duì)象數(shù)據(jù)庫(ODBMS)等等,使得應(yīng)用可移植性更強(qiáng)。

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

      答:一種分頁方法

      //輸出內(nèi)容

      //輸出翻頁連接

      合計(jì):/第一頁

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

      []

      下一頁最后頁

    【jdbc的面試題及答案】相關(guān)文章:

    java面試題及答案11-01

    Adobe面試題及答案09-02

    微軟面試題及答案06-07

    linux認(rèn)證的面試題及答案10-18

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

    java面試題2017及答案06-08

    高級(jí)Java面試題及答案201609-18

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

    2017年IBM經(jīng)典面試題及答案07-14

    NIIT認(rèn)證Java面試題及答案07-01

    主站蜘蛛池模板: 久久精品视频网| 国产产无码乱码精品久久鸭 | 亚洲精品无码高潮喷水在线| 久久精品国产99国产电影网| 亚洲一区二区精品视频| 国产精品v欧美精品v日本精| 国产精品免费一区二区三区四区| 欧美久久亚洲精品| 国产精品成人99久久久久| 99久久99久久久精品齐齐| 尤物国精品午夜福利视频| 国产精品毛片一区二区| 99久久精品国产麻豆| 亚洲精品无码专区久久久| 久久97久久97精品免视看| 亚洲视频精品在线| 国产精品中文字幕在线观看| 精品无码人妻夜人多侵犯18| 亚洲情侣偷拍精品| 精品a在线观看| 国产成人久久精品二区三区| 国产精品国产三级专区第1集| 久久ww精品w免费人成| 中文无码精品一区二区三区| 久久久久无码精品国产app| 国产精品无打码在线播放| 精品国产网红福利在线观看| 国99精品无码一区二区三区| 精品亚洲成a人片在线观看| 亚洲精品乱码久久久久久自慰| 亚洲AV永久无码精品一区二区国产 | 亚洲精品乱码久久久久久不卡| 国产精品理论片在线观看| 成人精品一区二区久久| 97久久精品人人澡人人爽| 亚洲国产精品人久久| 精品一区二区三区在线视频| 国产精品福利一区二区| 久久精品国产91久久麻豆自制| 精品一区二区三区中文字幕| 久久久久夜夜夜精品国产|