Swagger 注解 及其容器相关
下面是部分代码 通过注解注入容器 我不太明白的customImplementation 方法链式编程中的
.pathProvider(new GtPaths())
.apiVersion("0.1").swaggerGroup("user")
后面是要是继续添加组的话【.pathProvider(new GtPaths()) .apiVersion("0.1").swaggerGroup("user")】 貌似输入接口 无法获取到接口文档信息
这个组到底什么意思 有什么作用啊 新人接触swagger 这一块有点疑问
@EnableWebMvc
@EnableSwagger
public class CustomJavaPluginConfig extends WebMvcConfigurerAdapter {
private SpringSwaggerConfig springSwaggerConfig;
@Autowired
public void setSpringSwaggerConfig(SpringSwaggerConfig springSwaggerConfig) {
this.springSwaggerConfig = springSwaggerConfig;
}
/**
* 链式编程 来定制API样式 后续会加上分组信息
*
* @return
*/
@Bean
public SwaggerSpringMvcPlugin customImplementation() {
return new SwaggerSpringMvcPlugin(this.springSwaggerConfig)
.apiInfo(apiInfo()).includePatterns(".*")
.useDefaultResponseMessages(false)
// .pathProvider(new GtPaths())
.apiVersion("0.1").swaggerGroup("user")
;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论