• 大小: 3.15MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-13
  • 语言: Java
  • 标签: jspmysql  

资源简介

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 < args.length; 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\meta-INF\MANIFEST.MF

     文件       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.xml

     文件         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\meta-INF

     目录          0  2013-10-09 21:01  test\WEB-INF

     目录          0  2013-10-09 21:00  test

----------- ---------  ---------- -----  ----

              3623536                    22


评论

共有 条评论