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

融资项目——swagger2的注解

1. @ApiModel与@ApiModelProperty(在实体类中使用)

如上图,@ApiModel加在实体类上方,用于整体描述实体类。@ApiModelProperty(value="xxx",example="xxx")放于每个属性上方,用于对属性进行描述。swagger2网页上的效果如下图:

2.@Api、@ApiOperation、@ApiParam(在Controller中使用)

@Api使用方式如上图。其用于描述相应的Controller。效果如下:

@ApiOperation(value="xxx",notes="xxx")使用方式如上图,notes是对于value更详细的说明,其用于描述相关的接口。效果如下:

@ApiParam使用方法如上图,value用于对参数进行描述,example给出测试默认值,required用于指出参数是否为必须接收的参数。其效果如下图所示:

http://www.lryc.cn/news/265819.html

相关文章:

  • 【性能优化】MySql数据库查询优化方案
  • Chrome浏览器http自动跳https问题
  • 【C++进阶02】多态
  • PHP开发日志——循环和条件语句嵌套不同,效率不同(循环内加入条件语句,条件语句判断后加入循环,array_map函数中加入条件语句)
  • 【Seata源码学习 】 扫描@GlobalTransaction注解 篇一
  • DBA-MySql面试问题及答案-上
  • 网络爬虫之Ajax动态数据采集
  • c语言的初始学习(练习)
  • 研究论文 2022-Oncoimmunology:AI+癌RNA-seq数据 识别细胞景观
  • ChatGPT4与ArcGIS Pro3助力AI 地理空间分析和可视化及助力科研论文写作
  • okhttp系列-一些上限值
  • C++面向对象(OOP)编程-STL详解(vector)
  • postman几种常见的请求方式
  • openai最新探索:超级对齐是否可行?
  • 本地websocket服务端结合cpolar内网穿透实现公网访问
  • 关于“Python”的核心知识点整理大全37
  • Vivado中的FFT IP核使用(含代码)
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • 什么是“人机协同”机器学习?
  • 数学建模笔记-拟合算法
  • 非线性约束的优化问题_序列二次规划算法代码
  • 【数据结构之顺序表】
  • junit-mock-dubbo
  • json解析之fastjson和jackson使用对比
  • 设计模式之-模板方法模式,通俗易懂快速理解,以及模板方法模式的使用场景
  • 微软官方出品:GPT大模型编排工具,支持C#、Python等多个语言版本
  • docker安装的php 在cli中使用
  • tcp vegas 为什么好
  • 【设计模式】命令模式
  • Unity头发飘动效果