Spring Boot集成swagger

来源:互联网 发布:910九玩诛仙手游端口 编辑:程序博客网 时间:2024/05/24 06:40
  • 依赖
        <!--swagger依赖-->        <dependency>            <groupId>io.springfox</groupId>            <artifactId>springfox-swagger2</artifactId>            <version>2.2.2</version>        </dependency>        <dependency>            <groupId>io.springfox</groupId>            <artifactId>springfox-swagger-ui</artifactId>            <version>2.2.2</version>        </dependency>
  • 创建Swagger2配置

@Configuration@EnableSwagger2public class Swagger2 {    @Bean    public Docket createRestApi() {        return new Docket(DocumentationType.SWAGGER_2)                .apiInfo(apiInfo())                .select()                .apis(RequestHandlerSelectors.basePackage("com.example.demo.cym"))                .paths(PathSelectors.any())                .build();    }    private ApiInfo apiInfo() {        return new ApiInfoBuilder()                .title("Spring Boot中使用Swagger2构建RESTful APIs")                .description("API文档")                .contact("summer_last")                .version("1.0")                .build();    }}
  • Controller中使用
    这里写图片描述
原创粉丝点击