获取文章分类详情功能

server/2025/1/17 13:17:34/

总说

过程参考黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关_哔哩哔哩_bilibili

目录

总说

一、功能实现

1.1 Controller层

1.2 Service层

1.3 Impl层

1.4 Mapper层

1.5 测试接口


一、功能实现

写一个根据类别的唯一id 查找 改类别的所有信息的接口 

1.1 Controller层

CategoryController

添加代码如下:

java">//获取分类详情
@GetMapping("/detail")
public Result<Category> detail(Integer id) { //获取idCategory category = categoryService.findById(id); //调用service中的findById方法return Result.success(category);
}

1.2 Service层

CategoryService

添加代码如下:

java">//根据类别id查询
Category findById(Integer id);

1.3 Impl层

CategoryServiceImpl

添加代码如下:

java">//根据分类id查询
@Override
public Category findById(Integer id) {return categoryMapper.findById(id);
}

1.4 Mapper层

CategoryMapper

添加代码如下:

java">//根据分类id查询
@Select("select * from category where id = #{id}")
Category findById(Integer id);

1.5 测试接口

新建一个GET方法,如下图:


http://www.ppmy.cn/server/159092.html

相关文章

(蓝桥杯)使用差分数组和前缀和解决区间更新问题——倒水

题目描述 在一个桌子上摆放了 n 个杯子&#xff0c;每个杯子中有一定量的水。小 A 同学负责向杯子中倒水&#xff0c;他总共倒了 k 次&#xff0c;每次会向从第 L 个杯子到第 R 个杯子中添加 P 毫升的水&#xff08;注意&#xff1a;水只可能增加&#xff0c;不可能减少&#x…

Jmeter 简单使用、生成测试报告(一)

一、下载Jmter 去官网下载&#xff0c;我下载的是apache-jmeter-5.6.3.zip&#xff0c;解压后就能用。 二、安装java环境 JMeter是基于Java开发的&#xff0c;运行JMeter需要Java环境。 1.下载JDK、安装Jdk 2.配置java环境变量 3.验证安装是否成功&#xff08;java -versio…

Mysql数据库索引

Spring Data JPA建立索引所使用的语法 Entity Table(name "user",indexes {Index(name "idx_user_username", columnList "username"),Index(name "idx_user_email_status", columnList "email, status")},uniqueCon…

Cisco ASA nat配置示例-NAT的顺序

需要10.248.1.1 访问internet时转换为outside接口IP object network 10.248.1.1 host 10.248.1.1 nat (inside,outside) source dynamic 10.248.1.1 interface 有时会遇到nat配置正确&#xff0c;但业务不通的情况 。 这时可以通过packet-tracer命令查看数据流在哪一步出问题…

初学者如何用 Python 写第一个爬虫?

&#x1f496; 欢迎来到我的博客&#xff01; 非常高兴能在这里与您相遇。在这里&#xff0c;您不仅能获得有趣的技术分享&#xff0c;还能感受到轻松愉快的氛围。无论您是编程新手&#xff0c;还是资深开发者&#xff0c;都能在这里找到属于您的知识宝藏&#xff0c;学习和成长…

doris:导入概览

Apache Doris 提供了多种导入和集成数据的方法&#xff0c;您可以使用合适的导入方式从各种源将数据导入到数据库中。Apache Doris 提供的数据导入方式可以分为四类&#xff1a; 实时写入&#xff1a;应用程序通过 HTTP 或者 JDBC 实时写入数据到 Doris 表中&#xff0c;适用于…

docker 与K8s的恩怨情仇

Docker 和 Kubernetes&#xff08;通常简称为 K8s&#xff09;是容器化和容器编排领域的两大重要工具&#xff0c;它们在技术生态中扮演着不同的角色&#xff0c;并且有着密切的关系。虽然有时候人们会讨论它们之间的关系&#xff0c;但实际上它们更多的是互补而不是对立。下面…

分布式 IO 模块:引领立体车库迈向智能化新时代

在城市空间愈发珍贵的当下&#xff0c;立体车库作为高效利用空间的停车解决方案&#xff0c;正日益普及。而明达技术MR30分布式 IO 模块的应用&#xff0c;如同为立体车库注入了智能 “芯” 动力&#xff0c;让停车变得更加便捷、高效、智能。 MR30分布式 IO 模块&#xff0c;作…