# 网上书城项目
**作者:积极向上小木木 联系方式:PositiveMumu@126.com**
## 一、项目功能
### 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. 运行项目。
## 四、项目截图
- 前端界面模板与CakeShop的模板相同,项目链接:https://github.com/vi-li/CakesShop
没有合适的资源?快使用搜索试试~ 我知道了~
1、JavaWeb+jsp+Tomcat的叮当书城项目.zip
共708个文件
jpg:342个
png:104个
jsp:60个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 44 浏览量
2023-07-29
14:49:43
上传
评论 1
收藏 96.82MB ZIP 举报
温馨提示
1、JavaWeb+jsp+Tomcat的叮当书城项目 技术:ssm jsp JDK1.8 MySQL5.7 Tomcat8.3 功能:管理员与普通用户和超级管理员三个角色,管理员可以进行书籍的增删改,普通用户可以进行买、退、查书,可以进行付款等操作
资源推荐
资源详情
资源评论
收起资源包目录
1、JavaWeb+jsp+Tomcat的叮当书城项目.zip (708个子文件)
BookController.class 12KB
BookController.class 12KB
UserController.class 6KB
UserController.class 6KB
OrderController.class 6KB
OrderController.class 6KB
OrderServiceImpl.class 5KB
OrderServiceImpl.class 5KB
Order.class 5KB
Order.class 5KB
BookServiceImpl.class 4KB
BookServiceImpl.class 4KB
Book.class 4KB
Book.class 4KB
UserServiceImpl.class 4KB
UserServiceImpl.class 4KB
MyCipher.class 3KB
MyCipher.class 3KB
BookTypeServiceImpl.class 3KB
BookTypeServiceImpl.class 3KB
User.class 3KB
User.class 3KB
OrderItem.class 2KB
OrderItem.class 2KB
AdminFilter.class 2KB
AdminFilter.class 2KB
IndexController.class 2KB
IndexController.class 2KB
Page.class 2KB
Page.class 2KB
PriceUtil.class 1KB
PriceUtil.class 1KB
Address.class 1KB
Address.class 1KB
OrderMapper.class 919B
OrderMapper.class 919B
Recommend.class 902B
Recommend.class 902B
BookType.class 794B
BookType.class 794B
BookMapper.class 726B
BookMapper.class 726B
UserMapper.class 696B
UserMapper.class 696B
BookTypeMapper.class 639B
BookTypeMapper.class 639B
BookService.class 584B
BookService.class 584B
UserService.class 520B
UserService.class 520B
BookTypeService.class 504B
BookTypeService.class 504B
OrderService.class 459B
OrderService.class 459B
RecommendMapper.class 451B
RecommendMapper.class 451B
bootstrap.css 138KB
bootstrap.css 138KB
bootstrap.css 120KB
bootstrap.css 120KB
style.css 53KB
style.css 53KB
layer.css 14KB
layer.css 14KB
layer.css 14KB
layer.css 14KB
flexslider.css 7KB
flexslider.css 7KB
style1.css 5KB
style1.css 5KB
软工课设.docx 1.47MB
叮当书城数据库文档.docx 23KB
项目文件介绍.docx 19KB
loading-0.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
loading-2.gif 2KB
loading-2.gif 2KB
loading-2.gif 2KB
loading-2.gif 2KB
loading-1.gif 701B
loading-1.gif 701B
loading-1.gif 701B
loading-1.gif 701B
.gitignore 190B
BookShop.iml 155B
BookShop.iml 80B
mysql-connector-java-8.0.27.jar 2.36MB
protobuf-java-3.11.4.jar 1.58MB
spring-web-5.1.6.RELEASE.jar 1.32MB
spring-core-5.1.6.RELEASE.jar 1.23MB
spring-context-5.1.6.RELEASE.jar 1.05MB
spring-webmvc-5.1.6.RELEASE.jar 781KB
mybatis-3.2.2.jar 683KB
spring-beans-5.1.6.RELEASE.jar 658KB
jstl-1.2.jar 405KB
spring-jdbc-5.1.6.RELEASE.jar 395KB
spring-aop-5.1.6.RELEASE.jar 360KB
spring-expression-5.1.6.RELEASE.jar 274KB
共 708 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
柒月玖.
- 粉丝: 1w+
- 资源: 200
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功