基于Spring+Struts2+Hibernate 的商城系统

你知道的越多,你不知道的越多
点赞再看,养成习惯
如果您有疑问或者见解,或者需要毕业设计,大作业指导,购买付费源码等,欢迎指教:
企鹅:869192208

一、开发背景

软件名称:电子商城系统(Spring+Struts2+Hibernate+mysql)
使用对象:学习或了解过 java 基础课程,学习了 javaWeb 的学生和软件爱好者
其他相关:基于servlet+jsp 的 java 简单版商城项目

二、 需求分析

该电子商城系统功能包括顾客的购物车、订单管理和留言板,支持商品搜索;后台管理员的商品、订单、会员、系统管理等。

三、开发环境

系统环境:Windows10
开发工具:MyEclipse2014 / IDEA
Java版本:JDK 1.8
服务器:tomcat 8.0
数据库:MySQL 5.6
系统采用技术:Spring+Struts2+Hibernate+mysql+jQuery+Ajax+面向接口编程

四、运行效果

商城展示
  • 首页
    商城首页
  • 商品详情
    商品详情
  • 注册页面
    注册页面
  • 购物车页面
    购物车
  • 订单管理
    订单管理
  • 顾客留言
    顾客留言
  • 修改注册资料
    修改注册资料
  • 管理后台登录页面
    电子商城后台登录
  • 系统用户管理
    系统用户管理
  • 商品分类管理
    商品分类管理
  • 商品管理
    商品管理
  • 特价商品管理
    特价商品管理
  • 订单管理
    订单管理
  • 会员管理
    会员管理

五、开发流程

工程目录结构

工程目录结构

项目用到的 jar 包

jar包

代码讲解
  • 数据库连接数据库连接
部署说明

1、管理后台登陆地址:http://localhost:8080/EShop/Admin/adminLogin.jsp
①登陆账号:admin,admin (系统管理员)
②登陆账号:admin1,admin1 (商品管理员)
③登陆账号:admin2,admin2 (订单管理员)
④登陆账号:admin3,admin3 (会员管理员)
备注:不能管理员对应的后台功能各不相同,不同管理员对应不同的权限。

2、系统前台登陆地址:http://localhost:8080/EShop,登陆测试账号:test,test

3、网站数据库名称:db_shop,数据库用户账号:root,密码为123456。当然这个也可以在配置文件进行修改自己的账号匹配。
数据库配置文件路劲为:EShop/src/hibernate.config.xml

4、系统安装方法:
①将"db_eshop.sql"文件导入到mysql数据库中,导入方法为首先新建db_eshop这个数据库,然后运行"db_eshop.sql"文件即可。
也可以新建查询,记事本方式打开db_eshop.sql这个文件,全选复制,新建查询中粘贴运行亦可。
②将EShop系统文件发布到tomcat服务器,并启动tomcat。
③在浏览器输入:http://localhost:8080/EShop,即可访问系统前台

项目源码

https://download.csdn.net/download/CDWLX/12409087

演示视频

https://www.bilibili.com/video/BV1da4y1i7Nx/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值