【发布时间】:2018-05-11 11:26:28
【问题描述】:
我想在 Swagger ui 中显示两个 REST API 端点:/cart 和 /post。
当我指定 /cart 或 /post 工作正常但都显示错误为
规范中没有定义操作!
在 swagger-ui 中
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.any())
.paths(PathSelectors.ant("/cart"))
.paths(PathSelectors.ant("/post"))
.build();
}
【问题讨论】:
-
这是 Springfox 还是其他框架?
-
不,是 springfox
-
return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.basePackage(("com.valens.compony"))) .paths(Predicates.or( PathSelectors.regex(" /cart"),PathSelectors.regex("/post"))) .build() .pathMapping("/") 我找到了这个解决方案,但它只适用于java而不是scala
-
验证端点根路径。
标签: java scala swagger swagger-ui