Skip to content

9. 别急!现在项目可以做啥?

一、功能介绍

目前项目已经实现了一个基础的待办事项管理系统,具备以下功能:

1. 用户管理

  • 用户注册
  • 用户登录
  • 获取用户信息
  • JWT token 认证

2. 待办事项管理

  • 创建待办事项
  • 查看所有待办事项
  • 查看单个待办事项详情
  • 更新待办事项
  • 删除待办事项

3. 基础设施

  • MySQL 数据库支持
  • 结构化日志系统(控制台 + 文件输出)
  • 基础的中间件支持
  • RESTful API 接口

可以通过以下接口进行测试:

用户相关:
POST   /api/v1/users/register    - 用户注册
POST   /api/v1/users/login       - 用户登录
GET    /api/v1/users/info        - 获取用户信息

待办事项相关:
POST   /api/v1/todos/            - 创建待办事项
GET    /api/v1/todos/            - 获取所有待办事项
GET    /api/v1/todos/:id         - 获取单个待办事项
PUT    /api/v1/todos/:id         - 更新待办事项
DELETE /api/v1/todos/:id         - 删除待办事项

你可以使用 Postman 或其他 API 测试工具来测试这些接口。注意:除了注册和登录接口,其他接口都需要在请求头中带上 Authorization: Bearer {token} 进行认证。

二、项目结构(详细分析)

三、xxx