3c8a014f86215d315006519f699caf8a6c5ebc84.svn-base 816 B

12345678910111213141516171819202122232425262728
  1. package com.xxl.job.admin.controller.interceptor;
  2. import org.springframework.context.annotation.Configuration;
  3. import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
  4. import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
  5. import javax.annotation.Resource;
  6. /**
  7. * web mvc config
  8. *
  9. * @author xuxueli 2018-04-02 20:48:20
  10. */
  11. @Configuration
  12. public class WebMvcConfig implements WebMvcConfigurer {
  13. @Resource
  14. private PermissionInterceptor permissionInterceptor;
  15. @Resource
  16. private CookieInterceptor cookieInterceptor;
  17. @Override
  18. public void addInterceptors(InterceptorRegistry registry) {
  19. registry.addInterceptor(permissionInterceptor).addPathPatterns("/**");
  20. registry.addInterceptor(cookieInterceptor).addPathPatterns("/**");
  21. }
  22. }