@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket mailApi() {
return new Docket(DocumentationType.SWAGGER_2).groupName("邮件管理").apiInfo(apiInfo()).select()
.apis(RequestHandlerSelectors.basePackage("com.itstyle.mail.web")).paths(PathSelectors.any()).build();
}
// 预览地址:swagger-ui.html
private ApiInfo apiInfo() {
return new ApiInfoBuilder().title("Spring 中使用Swagger构建文档").termsOfServiceUrl("https://blog.52itstyle.com/")
.contact(new Contact("科帮网 ", "https://blog.52itstyle.com/", "345849402@qq.com")).version("2.1").build();
}
}
确定项目ok之后,直接访问http://localhost:8080/springboot_mail/swagger-ui.html
页面展示为: