# 书城项目 **Repository Path**: g-eek/bookstore-project ## Basic Information - **Project Name**: 书城项目 - **Description**: JavaWeb课程大作业,项目使用Spring+Mybatis+Servlet构建 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 3 - **Created**: 2021-06-01 - **Last Updated**: 2025-08-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
建表的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文件中进行查看
## 4. 使用说明
### 4.1 用户登陆演示
### 4.2 用户注册演示
### 4.3 用户购物演示
### 4.4 用户结算演示
### 4.5 管理员新书上架演示
### 4.6 管理员删除图书演示
### 4.7 管理员更改用户角色演示
### 4.8 管理员删除用户演示
### 4.9 修改书本价格演示
