资源简介
用JSP、Servlet和JavaBean开发一个简单的留言系统。。

代码片段和文件信息
package Demo;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.List;
/**
* 数据库操作类
* @author
*
*/
public class baseDao {
//数据库地址“jdbc:mysql://服务器域名:端口号/数据库名称”
private String url = “jdbc:mysql://127.0.0.1:3306/chartdemo?useUnicode=true&characterEncoding=utf-8“;
//用户名
private String user = “root“;
//用户密码
private String pwd = “123456“;
//数据库链接对象
private java.sql.Connection conn;
//数据库命令执行对象
private PreparedStatement pstmt;
//数据库返回结果
private java.sql.ResultSet rs;
//静态代码块
static{
//1、加载驱动
try {
Class.forName(“com.mysql.jdbc.Driver“);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
//2、创建连接
private void getConnection(){
if(conn == null){
try {
conn = DriverManager.getConnection(url user pwd);
} catch (SQLException e) {
e.printStackTrace();
}
}
}
//执行读操作方法
public java.sql.ResultSet executeQuery(String query
Listject> params){
getConnection();
try {
//3、创建命令执行对象
pstmt = conn.prepareStatement(query);
//4、执行
if(params!=null && params.size()>0){
for(int i=0;i pstmt.setobject(i+1 params.get(i));
}
}
rs = pstmt.executeQuery();
} catch (SQLException e) {
e.printStackTrace();
}
return rs;
}
//执行写操作方法
public int executeUpdate(String query
Listject> params){
int result = 0;
getConnection();
try {
//3、创建命令执行对象
pstmt = conn.prepareStatement(query);
//4、执行
if(params!=null && params.size()>0){
for(int i=0;i pstmt.setobject(i+1 params.get(i));
}
}
//5、处理结果
result = pstmt.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
}finally{
//6、释放资源
this.close();
}
return result;
}
//关闭资源
public void close(){
try {
if(rs!=null){
rs.close();
rs = null;
}
if(pstmt!=null){
pstmt.close();
pstmt = null;
}
if(conn!=null){
conn.close();
conn = null;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2019-03-13 14:03 ChartDemo\.me
文件 584986 2019-03-14 23:54 ChartDemo\.me
文件 399 2019-03-14 22:36 ChartDemo\.me
文件 1591 2019-03-15 00:22 ChartDemo\.me
文件 17339 2019-03-15 00:22 ChartDemo\.me
文件 3594 2019-03-14 22:36 ChartDemo\.me
文件 0 2019-03-14 10:24 ChartDemo\.me
文件 48 2019-03-14 13:21 ChartDemo\.me
文件 1048576 2019-03-14 13:21 ChartDemo\.me
文件 48 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 32768 2019-03-14 13:21 ChartDemo\.me
文件 16384 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 16384 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 28672 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
文件 8192 2019-03-14 13:21 ChartDemo\.me
............此处省略993个文件信息
- 上一篇:jsp学生选课系统代码及报告
- 下一篇:JavaWeb简易投票管理系统
相关资源
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
- 操作系统作业 (pv,作业管理,等5个
评论
共有 条评论