1. 程式人生 > >swagger2

swagger2

nta spring com baidu selector builder 展示 fse restfu

1. 添加jar包依賴

<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>

2. 配置文件放config文件夾下

@Configuration
@EnableSwagger2
public class Swagger2 {
    @Bean
    public Docket createRestApi() {
        return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select().apis(RequestHandlerSelectors.basePackage("com.zc")).paths(PathSelectors.any()).build();
    }
    
private ApiInfo apiInfo() { return new ApiInfoBuilder().title("SpringBoot 構建Swagger2 展示Restful-Api").description("描述信息").termsOfServiceUrl("http://www.baidu.com").contact("dzt").version("1.0").build(); } }

3.接口添加註釋

。。。。未完待續。。。

4. 網址:localhost:8080/swagger-ui.html

swagger2