<center><h1>简易书城网站</h1></center>
## 1. 介绍
此项目为JavaWeb大作业,项目后端使用Spring+Servlet+Mybatis构建,其中控制层选用了本学期学习的Servlet进行实现,前端使用BootStrape+后台使用LayUI构建。项目中大部分页面使用前后端分离,数据使用ajax进行获取,少部分数据使用到JSP进行获取。
### 2.1 MySQL数据库
#### 2.1.1 新建数据库及其相关表
表之间不设置外键的原因是,在进行大量插入时,表间的外键会影响数据库性能
<img src="https://gitee.com/g-eek/bookstore-project/raw/dev/Images/18.png" alt="1" style="zoom: 33%;" />
建表的SQL脚本在**SQL文件夹**下
#### 2.1.2 修改MySQL数据库配置文件druid.properties
```properties
druid.driverClassName=com.mysql.cj.jdbc.Driver
druid.url=jdbc:mysql://你的数据库连接地址:3306/bookstore?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC
druid.username=你的用户名
druid.password=你的密码
```
### 2.2 Redis数据库
#### 2.2.1 修改redis数据库配置文件redis.properties
```properties
redis.hostName=你的redis连接地址
redis.port=6379
redis.password=你的连接密码
redis.database=0
redis.maxTotal=100
redis.maxIdle=20
redis.maxWaitMillis=10000
```
### 2.3 Maven打包项目
使用maven将项目打包,然后将项目部署到tomcat中(这里可以使用虚拟路径部署比较方便)
## 3. 项目中使用到jar版本及其项目部署环境
### 3.1 项目后端部署环境
- JDK 8
- MySQL 8.0.25
- Redis 6.2.4
- Tomcat 9
### 3.2 Jar包版本
项目中具体使用到哪些Jar可以到pom.xml文件中进行查看
没有合适的资源?快使用搜索试试~ 我知道了~
课程设计基于JavaWeb的大作业-在线书城网站项目源码+数据库.zip
共178个文件
java:37个
js:24个
css:21个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 160 浏览量
2023-03-13
20:29:02
上传
评论
收藏 11.02MB ZIP 举报
温馨提示
课程设计基于JavaWeb的大作业-在线书城网站项目源码+数据库.zip
资源推荐
资源详情
资源评论
收起资源包目录
课程设计基于JavaWeb的大作业-在线书城网站项目源码+数据库.zip (178个子文件)
config 302B
bootstrap.css 149KB
bootstrap.min.css 137KB
layui.css 78KB
animate.css 75KB
animate.min.css 52KB
style.css 28KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
layer.css 14KB
normalize.css 8KB
laydate.css 7KB
main.css 7KB
cat.css 2KB
login.css 2KB
register.css 1KB
code.css 1KB
back.css 792B
book.css 622B
user.css 293B
order.css 216B
modifyPrice.css 173B
description 73B
dev 188B
dev 41B
iconfont.eot 46KB
glyphicons-halflings-regular.eot 20KB
exclude 240B
loading-0.gif 6KB
loading-2.gif 2KB
loading-1.gif 701B
HEAD 188B
HEAD 188B
HEAD 29B
HEAD 20B
back.html 4KB
modifyPrice.html 3KB
book.html 3KB
order.html 2KB
user.html 2KB
pack-8458be14c2c08ba658595080c61a6ffeaece0379.idx 64KB
index 17KB
UserServiceImpl.java 4KB
UploadBook.java 4KB
LoginServlet.java 3KB
AuthenticationFilter.java 3KB
GoodsServiceImpl.java 3KB
GoodsMessageServlet.java 3KB
ChangeBookPriceServlet.java 2KB
ChangeUserPermissionServlet.java 2KB
UserOrderMessageServlet.java 2KB
DeleteUserServlet.java 2KB
DeleteBookServlet.java 2KB
AuthorizationFilter.java 2KB
ShoppingCarServlet.java 2KB
AddCommodityServlet.java 2KB
RegisterServlet.java 2KB
UserService.java 2KB
UserListServlet.java 2KB
SettlementShoppingCarServlet.java 2KB
UserServlet.java 2KB
GoodsService.java 1KB
DeleteOrderServlet.java 1KB
UserMapper.java 1KB
GoodsMapper.java 1KB
DeleteShoppingCarServlet.java 1KB
OrderMapper.java 1KB
Constant.java 1KB
LogoutServlet.java 967B
OrderServiceImpl.java 823B
Order.java 725B
Result.java 590B
User.java 559B
OrderService.java 500B
Goods.java 442B
EncryptionUtil.java 420B
PasswordErrorException.java 323B
UserNotExistException.java 320B
UserExistException.java 308B
banner4.jpg 583KB
banner1.jpg 104KB
login.jpg 87KB
banner2.jpg 64KB
p8.jpg 12KB
p3.jpg 11KB
p6.jpg 9KB
p1.jpg 8KB
p7.jpg 8KB
p2.jpg 7KB
p5.jpg 7KB
p4.jpg 3KB
echarts.min.js 524KB
layui.js 284KB
jquery-3.5.1.min.js 87KB
jquery.min.js 85KB
bootstrap.js 76KB
bootstrap.bundle.min.js 69KB
jquery.form.js 44KB
bootstrap.min.js 39KB
cat.js 6KB
共 178 条
- 1
- 2
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功