@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket docket() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(myApiInfo())
.select()
// basePackage: 指定要扫描的包
// withClassAnnotation: 扫描类上的注解,参数是一个注解class
// withMethodAnnotation:扫描方法上的注解,参数是一个注解class
.apis(RequestHandlerSelectors.basePackage("com.kuang.swagger.controller"))
// 过滤什么请求路径
.paths(PathSelectors.ant("/kuang/**"))
.build();
}
}
swagger2之docket的select()方法使用
最新推荐文章于 2025-07-04 23:26:33 发布
该博客介绍了如何在Spring Boot应用中配置Swagger2,通过`@Configuration`和`@EnableSwagger2`注解启用Swagger,并展示了如何设置Docket Bean来指定API的扫描包和路径,以便于创建和文档化RESTful API。
6万+





