云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 111608020144 张奇 网上购物系统的实现 - 图文

111608020144 张奇 网上购物系统的实现 - 图文

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 9:02:39

开始 选择需要删除记录 是否删除 否

是更新数据库 图5-6数据删除流程

22

6详细设计及代码实现

6.1 系统文件目录结构

1.项目根目录WebRoot下放置用于前端展现的JSP,CSS,JS等文件。 2.项目src下放置各层的包,包括以下包(可根据需要扩展): cn.fz.servlet放置所有的Servlet

cn.fz.util放置程序中所有的工具类和帮助类 cn.fz.dao放置用于数据库处理的类

cn.fz.entity放置用户数据库处理的JavaBean

图6-1 系统文件目录结构图

23

6.2 数据库连接

在项目目录WEB-INF的子目录lib下导入数据库驱动mysql-connector-java-3.1.7-bin.jar,创建数据库连接类:DBUtil.java实现数据库的连接,代码如下:

public class DBUtil {

public static Connection getConn() { Connection conn=null; // 连接字符串

String url=\; // 登录名

String user=\; // 密码

String pass=\; try {

// 加载Mysql驱动

Class.forName(\); // 获取连接

conn=DriverManager.getConnection(url, user, pass); } catch (ClassNotFoundException e) { System.out.println(\加载驱动失败\); e.printStackTrace(); }catch (SQLException e) { System.out.println(\连接失败\); e.printStackTrace(); }

return conn; /** * 关闭连接 * */

public static void closeAll(Connection conn,Statement st, ResultSet rs) {

if (rs != null) // 关闭结果集对象 rs.close(); if (st != null) // 关闭执行sql语句对象 st.close(); if (conn != null) // 关闭数据库连接对象

24

conn.close(); } /**

* 通用的增、删、改方法 * 以便增删改操作调用 * */

public static int useful(String sql, String[] params) {

// 获取连接

Connection conn = getConn(); int result = 0; //声明预处理器

PreparedStatement pst = null; //创建预处理器

pst = conn.prepareStatement(sql); //通过循环补全sql语句

for (int i = 0; params != null && i < params.length; i++) { //对sql语句中的占位符赋值 pst.setString(i + 1, params[i]); }

//执行sql语句并获取结果 result = pst.executeUpdate(); // 关闭连接

DBUtil.closeAll(conn, pst, null); return result; } }

6.3 页面设计以及功能实现 6.3.1 主页界面设计

25

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

开始 选择需要删除记录 是否删除 否 是更新数据库 图5-6数据删除流程 22 6详细设计及代码实现 6.1 系统文件目录结构 1.项目根目录WebRoot下放置用于前端展现的JSP,CSS,JS等文件。 2.项目src下放置各层的包,包括以下包(可根据需要扩展): cn.fz.servlet放置所有的Servlet cn.fz.util放置程序中所有的工具类和帮助类 cn.fz.dao放置用于数据库处理的类 cn.fz.entity放置用户数据库处理的JavaBean 图6-1 系统文件目录结构图

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com