本文最后更新于 2025年12月28日 下午
文章详情接口的实现
文章详情接口的需求
要求在文章列表点击阅读全文时能够跳转到文章详情页面,可以让用户阅读文章正文
要求:要在文章详情中展示其分类名
根据文章id查询文章详情信息
接口设计与代码实现
先创建接口
1 2 3 4 5 6
| @GetMapping("/{id}") public ResponseResult getArticleDetail(@PathVariable("id") Long id) { return articleService.getArticleDetail(id); }
|
再实现接口方法和功能
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| @Override public ResponseResult getArticleDetail(Long id) { Article article = getById(id); ArticleDetailVo articleDetailVo = BeanCopyUtils.copyBean(article, ArticleDetailVo.class); Long categoryId = articleDetailVo.getCategoryId(); Category category = categoryService.getById(categoryId); if (category != null) { articleDetailVo.setCategoryName(category.getName()); } return ResponseResult.okResult(articleDetailVo); }
|
然后封装Vo
PS:该系列只做为作者学习开发项目做的笔记用
不一定符合读者来学习,仅供参考
预告
后续会记录博客的开发过程
每次学习会做一份笔记来进行发表
“一花一世界,一叶一菩提”
版权所有 © 2025 云梦泽
欢迎访问我的个人网站:https://hgt12.github.io/