本文介绍了大摇大摆地看着春天的网络流量找不到Publisher«;ResponseEntity«;object»;»;的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将swagger与Spring WebFlux一起使用,但由于某种原因,它给出了错误消息
这里是sawagger配置
@Configuration
@EnableSwagger2WebFlux
public class SwaggerConfig {
private final SwaggerDocketBuilder builder;
private ApiInfo apiInfo() {
return new ApiInfoBuilder()
.title("Reactive Documentation")
.description("Reactive API Documentation")
.version("1.0.0")
.build();
}
@Bean
public Docket docket() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(this.apiInfo())
.enable(true)
.select()
.paths(PathSelectors.any())
.build();
}
}
推荐答案
找到答案
我已添加.genericModelSubstitutes(Mono.class, Flux.class, Publisher.class);
新docket()
@Bean
public Docket docket() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(this.apiInfo())
.enable(true)
.select()
.paths(PathSelectors.any())
.build()
.genericModelSubstitutes(Mono.class, Flux.class, Publisher.class);
}
这篇关于大摇大摆地看着春天的网络流量找不到Publisher«;ResponseEntity«;object»;»;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!