我正在使用2.4.0。 Spring 狐狸的版本。 ClassOrApiAnnotationResourceGrouping类在构建时给出了过时的警告。在[1]中没有提供任何替代方案,只说不推荐使用。 [2]中的一条评论说它将一直使用到下一个发行版,但是如何避免从cmd生成这些警告?

相对链接:

[1] http://springfox.github.io/springfox/javadoc/2.7.0/springfox/documentation/swagger/web/ClassOrApiAnnotationResourceGrouping.html

[2] https://github.com/springfox/springfox/issues/1307

最佳答案

使用ClassOrApiAnnotationResourceGrouping中不推荐使用的类
springfox依赖库使用Api注释进行分组。

使用资源分组策略的实现配置blah bean

此类的不推荐使用的Api注释的替换是

apiListingReferenceScanner.setResourceGroupingStrategy(springSwaggerConfig.defaultResourceGroupingStrategy());

更多:https://github.com/komoot/swagger-springmvc

不推荐使用的类OrApiAnnotationResourceGrouping springfox信息:
http://springfox.github.io/springfox/javadoc/2.7.0/index.html?springfox/documentation/service/ApiInfo.html

关于java - 不建议使用的springfox ClassOrApiAnnotationResourceGrouping类的替代方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46659703/

10-10 03:26