老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何進行JDBC的實例分析

如何進行JDBC的實例分析,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

創新互聯專注于瑤海企業網站建設,響應式網站開發,商城網站開發。瑤海網站建設公司,為瑤海等地區提供建站服務。全流程定制網站開發,專業設計,全程項目跟蹤,創新互聯專業和態度為您提供的服務

JDBC例子1,首先在配置文件(system.properties)中配置上如下內容:

driver=com.microsoft.sqlserver.jdbc.SQLServerDriver  url=jdbc:sqlserver://localhost:1433;databaseName=mp  username=sa  password=mengya

JDBC例子2,寫了個SQLDB的工具類

publicclassSQLDBConnection{  privateInputStreaminputstr;  privatePropertiespro;  privatestaticSQLDBConnectionsqldb=null;//私有構造方法privateSQLDBConnection(){inputstr=this.getClass().getResourceAsStream("/system.properties");pro=newProperties();try{pro.load(inputstr);}catch(IOExceptione){e.printStackTrace();}try{Class.forName(pro.getProperty("driver"));//注冊驅動,只注冊一次}catch(ClassNotFoundExceptione){e.printStackTrace();}}//單例模式publicstaticSQLDBConnectiongetSQLDBConnection(){if(sqldb==null){synchronized(SQLDBConnection.class){if(sqldb==null){sqldb=newSQLDBConnection();}}}returnsqldb;}//得到與數據庫的連接publicConnectionGetConnection(){Connectionconn=null;try{conn=DriverManager.getConnection(pro.getProperty("url"),pro.getProperty("username"),pro.getProperty("password"));}catch(SQLExceptione){e.printStackTrace();}returnconn;}

JDBC例子3,寫好Studao的接口

//釋放資源  publicstaticvoidfree(ResultSetrs,Statementsta,Connectionconn){  try{  if(rs!=null){  rs.close();  }  }catch(Exceptione){  e.printStackTrace();  }finally{  try{  if(sta!=null){  sta.close();  }  }catch(Exceptione){  e.printStackTrace();  }finally{  if(conn!=null){  try{  conn.close();  }catch(SQLExceptione){  e.printStackTrace();  }  }  }  }  }  publicinterfaceStudaointer{  publicvoidaddStu(Stustu);  publicvoiddelStu(intsid);  publicvoidupdStu(Stustu);  publicStugetOneStu(intsid);  publicListgetAllStu();  }

JDBC例子4,寫好自己定義的RuntimeException

publicclassMySQLExceptionextendsRuntimeException{  privatestaticfinallongserialVersionUID=1L;  }

JDBC例子5,寫好Studao的實現類

publicclassStuDAOImpleimplementsStudaointer{  privateConnectionconn;  privatePreparedStatementpre;  privateResultSetrs;  publicvoidaddStu(Stustu){  Stringsql="insertintostuvalues(?,?,?)";  conn=SQLDBConnection.getSQLDBConnection().GetConnection();  try{  pre=conn.prepareStatement(sql);  pre.setString(1,stu.getSname());  pre.setString(2,stu.getSsex());  pre.setDate(3,newjava.sql.Date(stu.getSbrith().getTime()));  pre.executeUpdate();  }catch(SQLExceptione){  e.printStackTrace();  thrownewMySQLException();//異常向上拋  }finally{  SQLDBConnection.free(rs,pre,conn);  }  }  publicvoiddelStu(intsid){  Stringsql="deletestuwheres_id=?";  conn=SQLDBConnection.getSQLDBConnection().GetConnection();  try{  pre=conn.prepareStatement(sql);  pre.setInt(1,sid);  pre.executeUpdate();  }catch(SQLExceptione){  e.printStackTrace();  thrownewMySQLException();  }finally{  SQLDBConnection.free(rs,pre,conn);

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創新互聯行業資訊頻道,感謝您對創新互聯的支持。


網頁題目:如何進行JDBC的實例分析
文章URL:http://www.xueling.net.cn/article/pjpphh.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产精品无码色一区二涩欲区三区 | 色综合久久88色综合天天6 | 91一区二区三区 | 18禁男女污污污午夜网站免费暖暖 | av图区| 蜜臀久久99精品久久一区二区 | 新91在线观看 | 国产精品一区二区国产 | a级国产毛片 | 日韩精品东京热无码视频播放 | 久久国产色AV免费观看 | 激情在线视频网站 | 亚洲精品乱码久久久久久按摩 | 99精品视频在线观看免费 | 亚洲欧美国产精品久久久久 | 国产亚洲成AV人片在线观黄桃 | 日日碰日日摸日日澡视频播放 | 日本韩国一级片 | 动漫一品二品精区在线 | 九七视频在线观看 | 亚洲啪啪aⅴ一区二区三区9色 | 成人一区二区在线播放 | 毛片免费视频播放 | 香港经典A毛片免费观看特级 | 国产精品天干天干 | 午夜激情网 | 国产一级做a爱片在线看免费 | av在线观看网站 | 久色91 | 五月丁香六月狠狠爱综合 | 亚洲乱码一区二区三区四区 | 刮伦人妇a片1级 | 亚洲国产精品视频一区 | 伊人七七| 一级片黄色录像 | 成年人精品视频 | 在线免费观看视频一区二区 | 性少妇VIDEOXXⅩ欧美69 | 国产黑色丝袜在线视频 | www.久久网站| aaaaaaaaa在线观看 |