Swagger实例Bean是Docket,所以通过配置Docket实例来配置Swaggger
@Bean
public Docket docket(){
return new Docket(DocumentationType.SWAGGER_2);
}
通过apiInfo()属性配置文档信息
private ApiInfo apiInfo(){
Contact contact = new Contact("张三","https://www.baidu.com/","123456789@qq.com");
return new ApiInfo(
"张三的SwaggerApi文档",
"学习如何配置Swagger",
"v1.0",
"https://www.baidu.com/",
contact,
"apache 2.0许可",
"https://httpd.apache.org/",
new ArrayList<>()
);
}
Docket 实例关联 apiInfo()
@Bean
public Docket docket(){
return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo());
}
通过select()方法配置扫描接口的方式
@Bean
public Docket docket(){
return new Docket(