摘要:
一、教学目标 创建User和News实体类,使用Lombok和MyBatis-Plus注解。 创建UserMapper和NewsMapper,继承BaseMapper。 测试基础查询。 二、核心知识点(简要) @TableName:指定数据库表名。 @TableId:指定主键,IdType.AUTO 阅读全文
posted @ 2026-06-30 18:06
LsevenHan
阅读(1)
评论(0)
推荐(0)
摘要:
一、教学目标 创建拦截器,对除登录注册外的接口进行token校验。 使用ThreadLocal存储当前用户ID。 二、核心知识点(简要) HandlerInterceptor:Spring MVC拦截器接口。 ThreadLocal:线程局部变量,每个线程独立存储。 token校验:从请求头获取to 阅读全文
posted @ 2026-06-30 18:06
LsevenHan
阅读(1)
评论(0)
推荐(0)
摘要:
任务清单 前端实现新闻详情页(根据路由参数id调用 /news/{id})。 操作步骤 步骤1:创建新闻详情页 {{ news.title }} 作者:{{ news.authorName || '匿名' }} 发布时间:{{ news.publishTime }} 浏览量:{{ news.view 阅读全文
posted @ 2026-06-30 18:04
LsevenHan
阅读(3)
评论(0)
推荐(0)
摘要:
Home.vue中的heard样式修改 Home.vue中的template代码替换为如下内容: 微头条首页 欢迎,{{ userStore.username }} + 发布微头条 退出登录 暂无新闻,快去发布一条吧 {{ item.title }} {{ item.time }} {{ item. 阅读全文
posted @ 2026-06-30 18:04
LsevenHan
阅读(1)
评论(0)
推荐(0)
摘要:
Bug1:删除非本用户的新闻时,弹出删除成功的提示 我们期望,删除非本用户的新闻时,弹出“只能删除自己的新闻”,是本用户的新闻才能删除。 这应该就是前端代码的错误,先检查前端删除相关的代码。 首先deleteNews的返回缺少判断 后端的删除逻辑,返回的也是统一封装的Result 那么我们看一下re 阅读全文
posted @ 2026-06-30 18:03
LsevenHan
阅读(1)
评论(0)
推荐(0)
浙公网安备 33010602011771号