这门课解决什么问题,适合什么基础

这份资料围绕用 SpringBoot 开发新闻资讯类后端 API 展开,解决的是很多初学者“看懂了基础语法,却写不出一个能直接交付的业务接口”的问题。它不教底层原理,而是带你看在一个真实的新闻应用后端里,用户信息怎么存取、接口参数怎么拦非法请求、分页列表怎么查。资料适合已经跟着主线视频写过简单 Controller、知道基本注解用法的初学者。如果你连 Java 面向对象和 Maven 依赖都还没弄懂,建议先补基础再看,否则讲到 ThreadLocal 封装和日志整合时容易卡住。

建议先看哪几块,资料怎么配合练习

拿到资料后,不要按顺序从头看。建议先看“导入模板项目”和“更新用户信息接口”这两块,了解项目骨架怎么搭、一个完整的增改接口怎么写。接着重点看 ThreadLocal 相关的四段内容,这是这套资料里最值得琢磨的地方,它演示了怎么在一次请求里存当前登录用户,并在响应结束后清理,避免内存泄漏。看完这几块,再去看参数校验和分页查询。练习时,先把模板项目跑起来,跟着视频把用户管理接口敲一遍,然后尝试自己加一个“文章列表”接口,套用视频里的参数校验和分页逻辑。遇到报错先看整合日志那段,用日志排查而不是只靠猜。

学完能独立做什么

完整跟练这套资料后,你能独立写出一个带用户上下文管理的 RESTful 接口模块。具体来说,遇到需要登录才能操作的业务,你知道怎么用工具类获取当前用户、怎么在请求结束后清理资源;写新增或更新接口时,你能加上参数校验,挡掉空值或格式错误的请求;查列表时,你能写出分页查询并返回统一格式的结果。这些能力对应的是后端开发日常的增删改查工作。虽然这只是全栈体系里的一个后端切片,但把它吃透,再去写其他业务的 API,套路是通用的。


学员将掌握SpringBoot开发新闻API,包括用户管理、参数校验、分页查询等核心功能。

课程目录

*   01 01 概述.mp4 (6.55 MB), 01:41

*   02 02 导入模板项目.mp4 (9.53 MB), 02:17

*   03 03 ThreadLocal用法.mp4 (13.66 MB), 02:10

*   04 04 封装ThreadLocal工具类.mp4 (18.92 MB), 02:54

*   05 05 优化获取用户信息接口.mp4 (38.27 MB), 06:23

*   06 06 响应结束后ThreadLocal.mp4 (4.86 MB), 00:49

*   07 07 整合logback日志.mp4 (57.06 MB), 09:08

*   08 08 更新用户信息接口.mp4 (77.92 MB), 12:49

*   09 09 接口参数校验.mp4 (53.48 MB), 08:49

*   10 10 统一参数校验失败返回值.mp4 (24.59 MB), 04:22

*   11 11 更新用户信息参数校验.mp4 (35.30 MB), 05:43

*   12 12 完善更新用户信息接口.mp4 (57.96 MB), 09:13

*   13 13 修改用户头像接口.mp4 (33.35 MB), 05:46

*   14 14 修改密码接口.mp4 (71.02 MB), 11:34

*   15 15 文章分类增删改查mapper.mp4 (63.98 MB), 10:07

*   16 16 新增分类接口.mp4 (130.40 MB), 21:31

*   17 17 优化ThreadLocal.mp4 (55.25 MB), 08:47

*   18 18 解决分类已存在的问题.mp4 (63.09 MB), 10:01

*   19 19 查询用户所有分类接口.mp4 (58.89 MB), 09:34

*   20 20 删除用户分类接口.mp4 (30.13 MB), 05:13

*   21 21 修改用户分类接口.mp4 (38.03 MB), 06:28

*   22 22 文章增删改查方法.mp4 (43.47 MB), 06:53

*   23 23 新增文章接口.mp4 (114.46 MB), 17:52

*   24 24 自定义验证器.mp4 (16.44 MB), 03:01

*   25 25 实现文章动态分页查询.mp4 (90.96 MB), 14:36

*   26 26 分页查询功能梳理.mp4 (26.01 MB), 04:08

*   27 27 删除文章接口.mp4 (19.76 MB), 03:19

*   28 28 修改文章接口.mp4 (35.16 MB), 06:01

*   29 29 总结.mp4 (14.17 MB), 03:10