1 Star 1 Fork 4

张黎明 / CakesShop

forked from PositiveMuMu / CakesShop 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

CakesShop

作者:积极向上小木木            联系方式:PositiveMumu@126.com

基于jsp+servlet的网上蛋糕商城

一、项目功能

1.前台功能

  1. 商品基本展示,包括推荐商品展示和类型商品展示.
  2. 推荐商品包括条幅推荐,热销推荐和新品推荐.
  3. 按照商品类型展示商品.
  4. 商品详细信息展示.
  5. 商品加入购物车.
  6. 修改购物车内商品信息,例如数量等.
  7. 用户登录.
  8. 用户注册.
  9. 修改个人信息,包括密码和收获信息.
  10. 购物车付款.
  11. 用户订单查询.
  12. 根据关键字搜索商品.

2.后台功能

当管理员用户登录后会显示后台管理按钮,点击介意进入后台管理页面

  1. 订单操作:包括按状态查询订单,修改订单状态(发货,完成,删除).
  2. 用户操作:包括查询所有用户,新增用户,修改用户密码,修改用户信息和删除用户.
  3. 商品类目操作:包括查看所有类目,增加商品类目,修改商品类目信息以及删除商品类目.
  4. 商品操作:包括查询所有商品,新增商品,修改现有商品信息以及删除商品.

注意,删除用户时需要先删除用户下的所有订单,才可以删除用户。删除商品类目时,要先删除类目下的商品,才能删除商品类目。删除商品时,可直接删除,他的推荐信息也会直接删除!(不要问为什么做的这么蠢,当时脑子抽风了!)

二、项目开发环境

  1. 项目使用IDEA 2017.3.5进行开发。
  2. Tomcat版本为 8.5.42。
  3. 数据库为mysql 5.7。
  4. JDK版本为1.8_211。
  5. 开发过程中使用到插件有从c3p0,DButil,Beanutil,Fileupload,Jstl等,jar包版本详见/web/WEB-INF/lib目录.

三、项目还原设置

  1. 在本地或服务器上安装mysql数据库(如果版本较高请考虑更新数据库连接驱动)。

  2. 将cakeshop.sql文件还原至数据库中。

  3. 在CookieShop/src/c3p0-config.xml中的文字替换,主要有连接字符串,用户名和密码。

  4. 使用IDEA打开项目并重新指定jdk。

  5. 下载Tomcat并在IDEA中配置。

  6. 运行项目。

四、项目截图

1.用户界面

  1. 主页:

mark

  1. 按类目查询商品:

mark

  1. 热销商品:

mark

  1. 新品商品:

mark

  1. 商品详细信息:

mark

  1. 注册:

mark

  1. 登录:

mark

  1. 个人中心:

mark

  1. 我的订单:

mark

  1. 购物车:

mark

  1. 搜索商品:

mark

2.后台界面

  1. 订单管理:

mark

  1. 用户管理:

mark

  1. 商品类目管理:

mark

  1. 商品管理:

mark

  1. 新增商品:

mark

空文件

简介

基于jsp和servlet的javaweb项目------蛋糕店售卖网站 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/zhangliming2021/CakesShop.git
git@gitee.com:zhangliming2021/CakesShop.git
zhangliming2021
CakesShop
CakesShop
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891