项目名字:todolist
    项目需要实现的接口:

    • createTodo(Stringcontent) : 创建待办事项
    • updateContent(Integerid, Stringcontent):修改待办事项内容
    • updateStatus(Integerid):更新状态(0代表未完成 1代表已完成)
    • getTodoList():获取所有的代办事项,List集合返回
    • deleteTodo(Integerid):删除指定的待办事项

    实现的接口可自定义名称和参数,但必须实现这五个基本功能。

    • addPicture(Integerid, MultipartFilepicture):为待办事项添加图片(此为拓展接口,可不实现)

    项目要求:

    • 自己设计数据库,MySQL 客户端推荐使用 Navicat ,也可用自己的客户端
    • 自行设计实体类
    • 技术栈要求:Springboot + MySQL (+ Redis)+ Mybatis ,(Redis的集成作为加分项),Redis 客户端推荐使用Another Redis
    • 需要有异常处理的逻辑代码
    • 测试接口可用 Postman
    • Springboot 项目规范—>各层级(controller,service,dao/mapper…..)放相应的代码

    项目提交要求:

    • GitHub创建项目仓库,并提交代码, README文件(可用typora编辑,idea也有集成编辑md文件的插件)保存每个接口的测试截图以及接口的controller代码。
    • 夏令营结束前提交 GitHub 网址到群作业

    反馈有疑问,我会实时更新。