资源简介
内容包含一套网上花店系统,有前台后台,包含数据库的设计,用户后台管理,花卉后台管理等,可进行用户的添加修改删除,花卉的添加修改删除,还可以实现购物车环节,实现用户的注册登录页面,包含html、servlet、jsp等
代码片段和文件信息
package kechengsheji.com.dh.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Properties;
import java.util.Map.Entry;
public class DBOper {
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
/**
* 得到数据库连接
*/
public Connection getConn(String server String dbname String user
String pwd) throws ClassNotFoundException SQLException
InstantiationException IllegalAccessException {
String DRIVER = “com.mysql.jdbc.Driver“;
String URL = “jdbc:mysql://“ + server + “:3306/“ + dbname + “?user=“
+ user + “&password=“ + pwd+“&useUnicode=true&characterEncoding=utf8“;
// 注册驱动
Class.forName(DRIVER);
// 获得数据库连接
conn = DriverManager.getConnection(URL);
// 返回连接
return conn;
}
/**
* 释放资源
*/
public void closeAll() {
try {
if(rs != null) {
rs.close();
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(pstmt != null) {
pstmt.close();
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
/**
* 执行SQL语句,可以进行查询
*/
public ResultSet executeQuery(String preparedSql String[] param) {
//处理SQL执行SQL
try {
// 得到PreparedStatement对象
pstmt = conn.prepareStatement(preparedSql);
if (param != null) {
for (int i = 0; i < param.length; i++) {
// 为预编译sql设置参数
pstmt.setString(i + 1 param[i]);
}
}
// 执行SQL语句
rs = pstmt.executeQuery();
} catch (SQLException e) {
// 处理SQLException异常
e.printStackTrace();
}
return rs;
}
/**
* 执行SQL语句,可以进行增、删、改的操作,不能执行查询
*/
public int executeUpdate(String preparedSql String[] param) {
int num = 0;
//处理SQL执行SQL
try {
// 得到PreparedStatement对象
pstmt = conn.prepareStatement(preparedSql);
if (param != null) {
for (int i = 0; i < param.length; i++) {
// 为预编译sql设置参数
pstmt.setString(i + 1 param[i]);
}
}
// 执行SQL语句
num = pstmt.executeUpdate();
} catch (SQLException e) {
// 处理SQLException异常
e.printStackTrace();
}
return num;
}
public static void main(String[] args) {
Properties p = System.getProperties();
for(Entryject object> e:p.entrySet()){
System.out.println(e.getKey()+“= “+e.getValue());
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-11-28 14:25 kechengsheji\
文件 1154 2019-11-29 16:02 kechengsheji\.classpath
文件 912 2019-11-28 14:25 kechengsheji\.project
目录 0 2019-11-28 14:25 kechengsheji\.settings\
文件 567 2019-11-28 14:25 kechengsheji\.settings\.jsdtscope
文件 364 2019-11-28 14:25 kechengsheji\.settings\org.eclipse.jdt.core.prefs
文件 488 2019-11-28 14:25 kechengsheji\.settings\org.eclipse.wst.common.component
文件 345 2019-11-28 14:25 kechengsheji\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2019-11-28 14:25 kechengsheji\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2019-11-28 14:25 kechengsheji\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2019-11-28 14:25 kechengsheji\build\
目录 0 2019-11-29 16:02 kechengsheji\build\classes\
目录 0 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\
目录 0 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\com\
目录 0 2019-12-02 19:13 kechengsheji\build\classes\kechengsheji\com\dh\
目录 0 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\com\dh\db\
文件 4666 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\com\dh\db\DBOper.class
文件 6192 2019-12-03 21:42 kechengsheji\build\classes\kechengsheji\com\dh\db\FlowerDao.class
文件 4082 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\com\dh\db\UserDao.class
目录 0 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\com\dh\entity\
文件 1554 2019-11-29 16:07 kechengsheji\build\classes\kechengsheji\com\dh\entity\Flower.class
文件 1738 2019-11-29 16:02 kechengsheji\build\classes\kechengsheji\com\dh\entity\User.class
目录 0 2019-12-02 19:13 kechengsheji\build\classes\kechengsheji\com\dh\filter\
文件 2260 2019-12-02 19:14 kechengsheji\build\classes\kechengsheji\com\dh\filter\CheckUserFilter.class
目录 0 2019-12-02 19:09 kechengsheji\build\classes\kechengsheji\com\dh\listener\
文件 1451 2019-12-02 19:10 kechengsheji\build\classes\kechengsheji\com\dh\listener\ListenLognum.class
目录 0 2019-11-29 17:10 kechengsheji\build\classes\kechengsheji\com\dh\Servlet\
目录 0 2019-11-30 22:54 kechengsheji\build\classes\kechengsheji\com\dh\Servlet\admin\
文件 3361 2019-11-29 16:17 kechengsheji\build\classes\kechengsheji\com\dh\Servlet\admin\AddFlowerServlet.class
文件 2894 2019-11-30 20:44 kechengsheji\build\classes\kechengsheji\com\dh\Servlet\admin\AddUserServlet.class
文件 3067 2019-11-30 20:44 kechengsheji\build\classes\kechengsheji\com\dh\Servlet\admin\AdminLoginServlet.class
............此处省略70个文件信息
相关资源
- 网上商城 Java Web项目
- javaweb在线测试系统源码项目+数据库文
- javaweb校园宿舍管理系统源文件+数据库
- Oracle+jsp+servlet+eclipse学生选课与信息管
- javaweb+eclipse+oracle学生信息管理系统
- JavaWeb购物源码
- jsp简单电商网站设计源代码
- 在线书店简易版(javaee实现
- javaweb 图书管理
- JavaWeb网上报名系统实现
- jsp招生系统
- jsp新闻发布系统大作业,mysql,有增删
- javaweb商城购物系统
- javaWeb图书管理系统175129
- JAVAweb实现简单的登录注册以及表格填
- 员工信息管理系统
- 博客管理系统
- Javaweb仓储管理系统
- 基于MVC的javaWeb简易留言板仅供学习
- 基于MysqlTomcat的web开发,包含用户注册
- 传智播客崔希凡javaweb笔记完整版
- 当当网javaweb-SSM框架项目
- JavaWeb基于MVC模式开发的简易购物车系
- javaWeb科研成果申报管理系统源码
- JavaWeb购物车
- javaweb手机商城
- javaweb旅游网站
- Javaweb连接数据库仓库库存管理系统
- 北大青鸟8.0 S2 java_web_新闻发布系统源
- java医院挂号软件,不是Javaweb。自己写
评论
共有 条评论