xufenglei
2018-06-15 cea9aba8d0e4833bac428d071664cbe84e6180c9
update
1 files modified
12 ■■■■■ changed files
src/main/java/com/moral/config/SwaggerConfig.java 12 ●●●●● patch | view | raw | blame | history
src/main/java/com/moral/config/SwaggerConfig.java
@@ -3,6 +3,8 @@
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -17,7 +19,7 @@
@Configuration
@EnableWebMvc
@EnableSwagger2
public class SwaggerConfig {
public class SwaggerConfig extends WebMvcConfigurerAdapter{
    @Bean
    public Docket myDocket() {
        Docket docket = new Docket(DocumentationType.SWAGGER_2);
@@ -29,4 +31,12 @@
                .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)).build();
        return docket;
    }
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("swagger-ui.html")
        .addResourceLocations("classpath:/META-INF/resources/");
        registry.addResourceHandler("/webjars*")
        .addResourceLocations("classpath:/META-INF/resources/webjars/");
    }
}