Skip to content

本项目是一个(JavaWeb)实现网上图书商城的项目,分前台和后台管理系统,属于B/S交互系统.

Notifications You must be signed in to change notification settings

Lin-arm/Bookshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookshop

​ 本项目是一个实现网上图书商城的项目,分前台和后台管理系统,属于B/S交互系统。

​ 本项目是根据教材 《Java Web程序设计任务教程(第2版)》的第13~15章蛋糕商城改编而成。

具体可看 人邮教育

本项目仅供学习使用,如有侵犯您的权益,请及时联系我删除


✍更新

  • 待修复的Bug

    • 前台购物车超出商品库存数仍可下单.
    • 前台购物车页删除所有商品后仍可下"空订单".
  • Bookshop_v1.5.2

    • 购物车商品数量提示改成右上角小红点提示
  • Bookshop_v1.5.1

    • 修改搜索栏样式(原弹出的搜索框使用起来不太人性化).
    • 修复因订单日期时间格式由Date型换成LocalDateTime型后显示多了个“T”字符的bug.
    • 修复用户sission到期后从后台跳转到前台首页无显示问题.
  • Bookshop_v1.4.1 及以下版本

    • goods表新增3个字段: 作者出版社ISBN.
    • 修改因goods表更新后的model层、Dao层、Servlet(Web层)的业务代码及相关jsp页面.
    • 设计并修改前后台背景.
    • 模糊查询新增可查作者功能.

✨展示

🚀大纲

  • 前台
    • 用户注册功能
    • 用户登录功能
    • 购物车模块
    • 商品分类查询功能
    • 商品搜索功能
  • 后台
    • 商品管理模块
      • 添加
      • 修改
      • 删除
      • 加入or移出条幅推荐
      • 加入or移出热销推荐
      • 加入or移出新品推荐
    • 客户管理模块
      • 添加客户
      • 重置密码
      • 修改
      • 删除
    • 订单管理模块
      • 全部订单页
      • 未付款页
      • 已付款页
      • 配送中页
      • 已完成页
    • 商品类目管理模块
      • 增、删、改

初始页为前台首页。

🌈软件&环境

软件or环境 版本 安装路径
IntelliJ IDEA 2022.2.2 D:\IntelliJ_IDEA\IntelliJ IDEA 2022.2.2
Tomcat 10.0.141 D:\tomcat-10.0.14
JDK17 17.07 D:\Java\jdk-17.0.7
Windows10专业版 20H2 C盘
MySQL 8.0.31.0 C:\Program Files\MySQL\MySQL Server 8.0\bin
Navicat Premium 15.0.13 D:\Navicat_15\Navicat Premium 15

仅供参考

🍓安装教程

  1. 直接拉取本项目到你的IDEA,或者从蓝奏云(密码:47sw)上下载、解压、用IDEA打开.
  2. 用数据库可视化工具新建名为bookshop的数据库,然后执行本项目里的bookshop_v1.x.x.sql中的sql语句建表.
  3. 配置Tomcat
  4. 引入lib
  5. 修改c3p0-config.xml数据库连接池配置文件
  6. 运行

💌联系我

GitHub: Lin-arm

gitee: lin-arm

Bilibili: Lin_arm

Email: [email protected]

🤝参与贡献

About

本项目是一个(JavaWeb)实现网上图书商城的项目,分前台和后台管理系统,属于B/S交互系统.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published