資源簡介
jsp實現數據庫的連接,用到javabean技術,封裝數據查詢方法和連接mysql數據庫的方法,方法直接調用即可,適合初學者學習,練習數據庫連接,里面有java源代碼,請用tomcat測試。

代碼片段和文件信息
package?test;
import?java.sql.*;
public?class?bean?{
Connection?con?=?null;
Statement?stat?=?null;
PreparedStatement?pstat?=?null;
ResultSet?rs?=?null;
//?無參數的構造函數
public?bean()?{
}
//?取得數據庫連接
public?Connection?getCon()?throws?SQLException{
try?{
String?driver=“com.mysql.jdbc.Driver“;?
Class.forName(driver);
String?url=“jdbc:mysql://localhost:3306/stu“;?
con?=?DriverManager.getConnection(url“root““root“);
}?catch?(Exception?ex)?{
ex.printStackTrace();
}
return?con;
}
//?執行數據庫查詢并返回查詢結果
public?ResultSet?query(String?sql)?{
try?{
con?=?getCon();
stat?=?con.createStatement();
rs?=?stat.executeQuery(sql);
}?catch?(Exception?ex)?{
ex.printStackTrace();
}
return?rs;
}
//?執行數據庫更新
public?void?update(String?sql)?{
try?{
con?=?getCon();
stat?=?con.createStatement();
stat.executeUpdate(sql);
}?catch?(Exception?ex)?{
ex.printStackTrace();
}
}
//?執行數據庫更新
public?void?update(String?sql?String[]?args)?{
try?{
con?=?getCon();
pstat?=?con.prepareStatement(sql);
for?(int?i?=?0;?i? pstat.setString(i?+?1?args[i]);
}
pstat.executeUpdate();
}?catch?(Exception?ex)?{
ex.printStackTrace();
}
}
//?關閉數據庫連接
public?void?close()?{
try?{
if?(rs?!=?null)
rs.close();
if?(stat?!=?null)
stat.close();
if?(pstat?!=?null)
pstat.close();
if?(con?!=?null)
con.close();
}?catch?(Exception?ex)?{
ex.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1375??2013-10-09?20:34??test\chkuser.jsp
?????文件????????834??2013-10-08?23:02??test\index.jsp
?????文件????????594??2013-10-09?20:58??test\login.jsp
?????文件?????????36??2013-10-08?23:02??test\me
?????文件???????2541??2013-10-08?23:35??test\WEB-INF\classes\test\bean.class
?????文件????????950??2013-10-08?23:35??test\WEB-INF\classes\test\UserBean.class
?????文件???????1608??2013-10-08?23:35??test\WEB-INF\java代碼\bean.java
?????文件????????812??2013-10-08?22:53??test\WEB-INF\java代碼\UserBean.java
?????文件??????44653??2013-10-08?23:02??test\WEB-INF\lib\javax.servlet.jsp.jstl.jar
?????文件?????607224??2013-10-08?23:02??test\WEB-INF\lib\jsf-api.jar
?????文件????1870646??2013-10-08?23:02??test\WEB-INF\lib\jsf-impl.jar
?????文件?????388557??2013-10-08?23:02??test\WEB-INF\lib\jstl-impl.jar
?????文件?????703265??2013-10-08?23:02??test\WEB-INF\lib\mysql-connector-java-5.1.6-bin.jar
?????文件????????404??2013-10-09?20:21??test\WEB-INF\web.xm
?????文件?????????37??2013-10-09?21:01??test\WEB-INF\說明.txt
?????目錄??????????0??2013-10-13?19:40??test\WEB-INF\classes\test
?????目錄??????????0??2013-10-09?21:00??test\WEB-INF\classes
?????目錄??????????0??2013-10-13?19:39??test\WEB-INF\java代碼
?????目錄??????????0??2013-10-09?21:00??test\WEB-INF\lib
?????目錄??????????0??2013-10-09?21:00??test\me
?????目錄??????????0??2013-10-09?21:01??test\WEB-INF
?????目錄??????????0??2013-10-09?21:00??test
-----------?---------??----------?-----??----
??????????????3623536????????????????????22
- 上一篇:M3u8視頻源碼易語言
- 下一篇:基于Java EE的在線學習系統
評論
共有 條評論