日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Swagger 2——@ApiOperation注解、@ApiModel注解、@ApiImplicitParams注解、@ApiImplicitParam注解无效解决方案

發布時間:2024/10/5 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Swagger 2——@ApiOperation注解、@ApiModel注解、@ApiImplicitParams注解、@ApiImplicitParam注解无效解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述

Spring MVC REST API使用springfox-swagger2。swagger一切都可以正常工作,但是我的問題是我無法在我的swagger文檔中添加其他信息。

@RestController @RequestMapping("/persons") public class PersonController {Logger LOGGER = LoggerFactory.getLogger(PersonController.class);@RequestMapping(value = "/{id}", method = RequestMethod.GET, headers = "Accept=application/json")@ApiOperation(value = "doStuff", response = Person.class)@ApiImplicitParams({@ApiImplicitParam(name="Authorization", value="MY DESCRIPTION")})public @ResponseBody Person getPerson(@PathVariable String id,@RequestHeader(value = "Authorization") String authToken) throws Exception {//do things and return} }

@ApiOperation注解、@ApiModel注解、@ApiImplicitParams注解、@ApiImplicitParam注解無效

Maven?

<!--Swagger 2--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version></dependency><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>2.9.2</version></dependency>

解決方案

DocumentationType?

?Docket構造函數中使用DocumentationType.SWAGGER_2,而不是DocumentationType.SPRING_WEB

@Bean public Docket customImplementation() {return new Docket(DocumentationType.SWAGGER_2).select().apis(RequestHandlerSelectors.any()).build().apiInfo(apiInfo()); }

?

?

參考文章

https://stackoverflow.com/questions/35504101/springfox-swagger2-apioperation-not-working

https://github.com/springfox/springfox/issues/388

https://bbs.csdn.net/topics/392517922?list=18355447

總結

以上是生活随笔為你收集整理的Swagger 2——@ApiOperation注解、@ApiModel注解、@ApiImplicitParams注解、@ApiImplicitParam注解无效解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。