package com.xxl.job.admin.controller.interceptor;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.context.annotation.Configuration;
|
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
|
|
/**
|
* web mvc config
|
*
|
* @author xuxueli 2018-04-02 20:48:20
|
*/
|
@Configuration(proxyBeanMethods = false)
|
public class WebMvcConfig extends WebMvcConfigurerAdapter {
|
|
@Autowired
|
private PermissionInterceptor permissionInterceptor;
|
@Autowired
|
private CookieInterceptor cookieInterceptor;
|
|
@Override
|
public void addInterceptors(InterceptorRegistry registry) {
|
registry.addInterceptor(permissionInterceptor).addPathPatterns("/**");
|
registry.addInterceptor(cookieInterceptor).addPathPatterns("/**");
|
super.addInterceptors(registry);
|
}
|
|
}
|