叮当网上书城项目

一、项目功能

1.前台功能

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

2.后台功能

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

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

注意,删除用户时需要先删除用户下的所有订单,才可以删除用户。删除图书类目时,要先删除类目下的图书,才能删除图书类目。删除商品时,可直接删除,他的推荐信息也会直接删除!

二、项目开发环境

  1. 项目使用IDEA 2018.3.5进行开发。
  2. Maven版本为 3.6.2。
  3. Tomcat版本为 8.5.42。
  4. 数据库为mysql 5.7。
  5. JDK版本为1.8_211。
  6. 项目使用Spring+SpringMVC+Mybits框架。

三、项目还原设置

  1. 将bookshop.sql文件还原至数据库中。
  2. 打开BookShop/src/main/java/com/vilicode/config/jdbc.properties文件进行配置:
    1. url更换为自己的数据库连接字符串。
    2. user更换为自己数据库的用户名。
    3. password更换为自己的密码。
  3. 使用IDEA打开项目并重新指定jdk。
  4. 在IDEA中配置Maven路径并下载所需依赖文件。
  5. 下载Tomcat并在IDEA中配置。
  6. 运行项目。

四、项目截图

项目免费下载地址

https://download.csdn.net/download/weixin_42814075/87449852

叮当网上书城项目简介相关推荐

  1. java web网上书城_javaweb网上书城项目

    [实例简介] javaweb网上书城项目,采用ssh框架,mysql数据库. [实例截图] [核心代码] bookstore └── ssh_book ├── WebContent │   ├── M ...

  2. 网上书城项目的需求分析、数据库表设计及前端界面的编写(项目进度一)

    转载请标明出处:https://blog.csdn.net/men_ma/article/details/106847165. 本文出自 不怕报错 就怕不报错的小猿猿 的博客 网上书城项目的需求分析. ...

  3. 网上书城java负责_网上书城项目总结(servlet_jsp+javaBean)

    网上书城项目总结 1 项目大纲设计: 需求分析 系统设计 详细设计 权限设计 2 技术选型: Servlet+jsp+javaBean Listener+Filter+jstl+fileupload+ ...

  4. JavaWeb网上书城项目总结(初步1.0)

    JavaWeb网上书城项目总结 目录 项目背景与目标 成员组成 模块划分 数据库设计 功能分析+源码 经验总结 (逐步放上博客,先总结) 成员组成 组长:林俊豪(本人) 组员:温尧皓.麦乙迪.邓梓鹏. ...

  5. 网上书城项目的书籍分类列表展示及新书上架和热销书籍效果展示功能(项目进度四)

    网上书城项目的书籍分类列表展示及新书上架和热销书籍效果展示功能(项目进度四) 前言 需实现的目标(效果图) 书籍分类展示 新书上架展示 热销书籍展示 1.书籍分类展示(实现动态加载数据) 1.1 加载 ...

  6. 网上书城项目描述(本人原创可以借鉴经验,但请勿抄袭)

    网上书城项目描述 一.项目概述&架构 1.项目概述 最近参与了一个网上书城的项目开发,它是一个B2C模式的电商网站,我们在开发过程中采用了前后端分离的开发模式,前端采用了vue框架,后端采用了 ...

  7. 网上书城项目——前三阶段(Java实现)

    网上书城项目 第一阶段:使用JavaScript对register.html页面实现表单验证 需求 代码实现 第二阶段 :实现用户的注册和登录 需求1:用户注册 需求2:用户登陆 需要提前掌握的知识 ...

  8. 网上书城项目之后台实现书籍分类、新书上架、热销图书

    网上书城项目 前言 书籍分类 效果演示 新书上架 效果演示 热销图书 效果演示 注意要点 总结 前言 嘿,今天为大家分享的知识点呢,是后台编码实现前端页面上的书籍分类.新书上架.热销图书这三个主要功能 ...

  9. 【Java - 项目开发】网上书城项目

    网上书城项目 创作日期:2021-12-23 第一阶段 登录注册的验证(表单验证) 技术方法: 使用 jQuery 技术对登录中的用户名.密码进行非空验证 使用 jQuery 技术和正则表达式对注册中 ...

最新文章

  1. mac远程连接windows工具_Windows远程MAC系统
  2. 二进制转ascii码python_python – 将二进制转换为ASCII,反之亦然
  3. SQL Server 2008如何进行数据库同步?
  4. omnigraffle 的一些总结
  5. JUnit 5扩展模型的生命周期
  6. T-SQL select语句连接两个表
  7. mysql中联合查询
  8. HTTP的概念以及请求消息的数据格式
  9. 【Jmeter】元件实战:Jmeter 连接 mysql 数据库 / 数据池配置 —— JDBC Connection  Configuration
  10. Java-模拟新浪微博用户注册功能实现(控制台程序)
  11. 芯片设计流程介绍(从硬件设计语言到芯片制造)
  12. MongoDB的局域网连接问题
  13. 计算机专业新生创新思维研究,计算机基础与计算思维探究论文
  14. 40 张最全计算机网络基础思维导图
  15. python2.7+PyQt4对接速码接码平台
  16. 以太坊系列 - 智能合约开发与调试
  17. Webots串级机械臂建模仿真过程-详细!
  18. 使用SQLlite Exper 讲Access数据库导入到 sqlite
  19. 如何建设一个优质的企业网站?
  20. 前端缓存/浏览器缓存机制

热门文章

  1. 2022年6月青少年软件编程C语言二级真题答案
  2. 极光推送C#版本在XP系统下提示“基础连接已经关闭: 接收时发生意外错误”的解决方案
  3. PostgreSQL源码系列二:Postgres-XL调试基础GDB Debug范例
  4. 微波隔空爆脂仪减肥仪器方案开发PCBA设计生产
  5. 注册Github账号详细教程【超详细篇 适合新手入门】
  6. Echarts双向柱形图
  7. ODOO13 如何在Many2one字段选择控件上进行多条件搜索
  8. 小米note2 刷android,小米Note2 安卓9.0 原生体验 LineageOS16.0 ROOT
  9. 好久不发帖,转一下公司技术美术独立完成的U3D模拟暗黑泰瑞尔翅膀物理运动效果...
  10. xp mod android下载地址,安卓的XP系统 XP Mod Launcher小体验