|
|
|
@ -62,7 +62,15 @@ USE demo_db; |
|
|
|
|
|
|
|
|
|
|
|
### 2. 配置修改 |
|
|
|
编辑 src/main/resources/application.properties 文件,修改数据库连接配置: |
|
|
|
编辑 src/main/resources/application-dev.yml 文件,修改测试环境数据库连接配置: |
|
|
|
``` |
|
|
|
spring: |
|
|
|
datasource: |
|
|
|
url: jdbc:mysql://localhost:3306/deepchart?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false |
|
|
|
username: your_username # 修改为你的数据库用户名 |
|
|
|
password: your_password # 修改为你的数据库密码 |
|
|
|
``` |
|
|
|
编辑 src/main/resources/application-prod.yml 文件,修改生产环境数据库连接配置: |
|
|
|
``` |
|
|
|
spring: |
|
|
|
datasource: |
|
|
|
@ -251,20 +259,20 @@ public class ProductServiceImpl extends BaseServiceImpl<Product> implements Prod |
|
|
|
``` |
|
|
|
## API示例 |
|
|
|
### 用户管理接口 |
|
|
|
|方法| 路径 | 说明 | |
|
|
|
|----|-------------------------|-----------| |
|
|
|
|POST| /api/users| 创建用户 | |
|
|
|
|PUT| /api/users/{id}| 更新用户 | |
|
|
|
|GET| /api/users/{id}| 获取用户详情 | |
|
|
|
|GET| /api/users| 用户列表(分页) | |
|
|
|
|DELETE| /api/users/{id}| 删除用户 | |
|
|
|
|POST| /api/users/login| 用户登录 | |
|
|
|
|GET| /api/users/search| 搜索用户 | |
|
|
|
| 方法 | 路径 | 说明 | |
|
|
|
|------|--------------------|-----------| |
|
|
|
| POST | /api/users/create | 创建用户 | |
|
|
|
| POST | /api/users/update | 更新用户 | |
|
|
|
| GET | /api/users/detail | 获取用户详情 | |
|
|
|
| GET | /api/users/list | 用户列表(分页) | |
|
|
|
| GET | /api/users/delete | 删除用户 | |
|
|
|
| POST | /api/users/login | 用户登录 | |
|
|
|
| GET | /api/users/search | 搜索用户 | |
|
|
|
## 使用示例 |
|
|
|
### 创建用户: |
|
|
|
|
|
|
|
```bash |
|
|
|
curl -X POST http://localhost:8080/api/users \ |
|
|
|
curl -X POST http://localhost:8080/api/users/create \ |
|
|
|
-H "Content-Type: application/json" \ |
|
|
|
-d '{ |
|
|
|
"username": "demo", |
|
|
|
@ -276,7 +284,7 @@ curl -X POST http://localhost:8080/api/users \ |
|
|
|
### 查询用户列表: |
|
|
|
|
|
|
|
```bash |
|
|
|
curl -X GET "http://localhost:8080/api/users?page=0&size=10&sort=createTime,desc" |
|
|
|
curl -X GET "http://localhost:8080/api/users/list?page=0&size=10&sort=createTime,desc" |
|
|
|
``` |
|
|
|
### 用户登录: |
|
|
|
|
|
|
|
|