我实际上想在我的Swagger-UI中显示JSON提供的operation_Id字段,对于这种特殊情况,我们使用自定义Swagger-ui.html文件,下面是我使用的方法。
- set displayOperationId:在swagger-ui.html中为真
- 在swagger配置java文件中声明用于UI配置的bean
@Bean
UiConfiguration uiConfig() {
return UiConfigurationBuilder.builder()
.deepLinking(true)
.displayOperationId(true)
.defaultModelsExpandDepth(1)
.defaultModelExpandDepth(1)
.defaultModelRendering(ModelRendering.EXAMPLE)
.displayRequestDuration(false)
.docExpansion(DocExpansion.NONE)
.filter(false)
.maxDisplayedTags(null)
.operationsSorter(OperationsSorter.ALPHA)
.showExtensions(true)
.tagsSorter(TagsSorter.ALPHA)
.validatorUrl(null)
.build();
}
在bean之上,该方法对于默认的swagger-UI.html工作正常,但是对于自定义的swagger不起作用
与此相关的任何帮助是赞赏
1条答案
按热度按时间7z5jn7bk1#
因为没有进一步调查,所以关闭。