springboot4 swagger3

swagger文档链接https://springdoc.org/#migrating-from-springfox

引入依赖:

复制代码
 <dependency>
            <groupId>org.springdoc</groupId>
            <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
            <version>2.8.14</version>
        </dependency>

完成!

访问:http://localhost:8080/swagger-ui/index.html 查看

相关注解参考:https://springdoc.org/#migrating-from-springfox

swagger2 注解一般以API开头,例如Api ApiOpration ApiParam ApiModel等,Swagger3替换了一些

  • @Api@Tag

  • @ApiIgnore@Parameter(hidden = true) or @Operation(hidden = true) or @Hidden

  • @ApiImplicitParam@Parameter

  • @ApiImplicitParams@Parameters

  • @ApiModel@Schema

  • @ApiModelProperty(allowEmptyValue = true)@Schema(nullable = true)

  • @ApiModelProperty@Schema

  • @ApiOperation(value = "foo", notes = "bar")@Operation(summary = "foo", description = "bar")

  • @ApiParam@Parameter

  • @ApiResponse(code = 404, message = "foo")@ApiResponse(responseCode = "404", description = "foo")

相关推荐
⑩-7 小时前
JVM-内存模型
java·jvm
小年糕是糕手7 小时前
【C++】内存管理(上)
java·开发语言·jvm·c++·算法·spring·servlet
Qiuner7 小时前
Spring Boot 机制五: Bean 生命周期与后置处理器(BeanPostProcessor)源码深度剖析
java·spring boot·后端
路边草随风7 小时前
java实现发布flink yarn session模式作业
java·flink·yarn
qq_12498707537 小时前
基于Spring Boot的阳光餐盘点餐系统(源码+论文+部署+安装)
java·vue.js·spring boot·后端·毕业设计
程序员三明治7 小时前
【Java基础】序列化到底是什么?有什么用?实现原理?
java·开发语言·后端·java基础·序列化·反序列化
Full Stack Developme7 小时前
Java实现Word、Excel、PDF文件 在线预览
java·word·excel
武子康7 小时前
Java-185 Guava Cache 实战:删除策略、过期机制与常见坑全梳理
java·spring boot·redis·spring·缓存·guava·guava cache
阿杰同学7 小时前
Java 网络协议面试题答案整理,最新面试题
java·开发语言·网络协议