MvcConfig.java 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. package com.yihu.jw.config.mvc;
  2. import org.springframework.context.annotation.Bean;
  3. import org.springframework.context.annotation.Configuration;
  4. import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
  5. import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
  6. import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
  7. /**
  8. * Created by chenweida on 2017/6/15.
  9. */
  10. @Configuration
  11. public class MvcConfig extends WebMvcConfigurationSupport {
  12. /**
  13. * 全局异常定义
  14. * @return
  15. */
  16. @Bean
  17. public GlobalHandlerExceptionResolver globalHandlerExceptionResolver() {
  18. return new GlobalHandlerExceptionResolver();
  19. }
  20. protected void addResourceHandlers(ResourceHandlerRegistry registry) {
  21. registry.addResourceHandler("swagger-ui.html")
  22. .addResourceLocations("classpath:/META-INF/resources/");
  23. registry.addResourceHandler("/webjars/**")
  24. .addResourceLocations("classpath:/META-INF/resources/webjars/");
  25. }
  26. }