springboot Swagger2

添加依赖html

<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>
package com.config.spring;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import com.google.common.base.Predicates;

import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;

/**   
* Copyright: Copyright (c) 2018 zq_tuo
* 
* @ClassName: Swagger2.java
* @Description: Swagger2  经过swagger-ui.html访问
* @version: v1.0.0
* @author: tuozq
* @date: 2018年6月26日 下午1:43:44 
* Modification History:
* Date         Author          Version            Description
*---------------------------------------------------------*
* 2018年6月26日     tuozq           v1.0.0               修改缘由
*/

@Configuration
@EnableSwagger2
public class Swagger2Config {
	
	@Bean
    public Docket createRestApi() {
        return new Docket(DocumentationType.SWAGGER_2)
                .apiInfo(apiInfo())
                .select()
                .apis(RequestHandlerSelectors.any())
                //RequestHandlerSelectors.basePackage("com.api.controller")
                .paths(Predicates.not(PathSelectors.regex("/error.*")))//错误路径不监控
                .paths(PathSelectors.regex("/.*"))// 对根下全部路径进行监控
                .build();
    }

    private ApiInfo apiInfo() {
    	ApiInfo apiInfo = new ApiInfoBuilder().title("AT APIS")
                 .description("接口文档")
                 .termsOfServiceUrl("NO terms of service")
                 .license("The Apache License, Version 2.0")
                 .licenseUrl("http://www.apache.org/licenses/LICENSE-2.0.html")
                 .version("v1.0")
                 .build();
    	return apiInfo;
    }
	
}