springdoc-openapi
springdoc-openapi
简介
springdoc-openapi 是一款类似于 springfox 的社区项目,可以通过注解生成文档,并且提供了 swagger-ui 方便调试。
使用方式
引入项目依赖:
1 | |
注: Spring Boot 3.0 修改了引入包。
配置 swagger 地址:
1 | |
然后在程序代码中加入如下注解及其参数即可:
- controller
@Tag@Parameter@Operation@ApiResponse
- module
@Schema
注:相关注解的详细说明参见 swagger 文档。
参考资料
springdoc-openapi
https://wangqian0306.github.io/2020/springdoc-openapi/