当前位置: 首页 > article >正文

SpringBoot中关于knife4j 中的一些相关注解

1、效果图

对比可以明显的看到加了注解与没有加注解所表现出来的效果不同(加了注解的更加明了清晰)

2、实现效果

@Tag注解‌用于为测试方法或测试类添加标签,以便在执行测试时根据标签进行过滤。使用@Tag注解可以更灵活地控制测试的执行,例如只运行特定标签的测试,或者跳过某些标签的测试。

@Operation注解的参数和属性

@Operation注解包含多个参数和属性,例如:

  • summary‌:接口的简要描述。
  • description‌:接口的详细描述。
  • responses‌:接口的响应信息,可以指定不同的响应代码和对应的描述。
  • security‌:接口的安全要求,例如需要认证。

这些参数和属性使得@Operation注解能够提供丰富的接口信息,帮助开发者理解和使用API。

@Parameter :传参数

实体类中的注解

@Schema( description = "实体类名")


http://www.kler.cn/a/531518.html

相关文章:

  • 模拟实战-用CompletableFuture优化远程RPC调用
  • 进阶数据结构——双向循环链表
  • 深度学习 Pytorch 基础网络手动搭建与快速实现
  • deep generative model stanford lecture note3 --- latent variable
  • 深入浅出并查集(不相交集合实现思路)
  • Linux - 进程间通信(3)
  • 鸢尾花书《编程不难》01---基本介绍和Jupyterlab的上手
  • 无人机PX4飞控 | PX4源码添加自定义uORB消息并保存到日志
  • Codeforces Round 1002 (Div. 2)(A-D)
  • FBX SDK的使用:读取Mesh
  • centos stream 9 安装 libstdc++-static静态库
  • 【优先算法】专题——前缀和
  • 洛谷[USACO08DEC] Patting Heads S
  • 详解Linux系统的终端(Terminal)以及分类(各种tty开头的设备文件)
  • 蓝桥杯python基础算法(2-1)——排序
  • PHP Composer:高效依赖管理工具详解
  • 鲸鱼算法 matlab pso
  • Python基础-字符串和编码
  • 8266使用websocket库
  • SpringCloud篇 微服务架构
  • Leetcode 3444. Minimum Increments for Target Multiples in an Array
  • OSCP - Proving Grounds - Roquefort
  • 基于物联网技术的实时数据流可视化研究(论文+源码)
  • 高效接口限流:基于自定义注解与RateLimiter的实践
  • 代码随想录day27
  • FunASR的服务启动_3