You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
972 B
28 lines
972 B
/***********************************************************
|
|
* @Description : 拦截器配置
|
|
* @author : 梁山广(Laing Shan Guang)
|
|
* @date : 2019-05-22 08:21
|
|
* @email : liangshanguang2@gmail.com
|
|
***********************************************************/
|
|
package lsgwr.exam.config;
|
|
|
|
import lsgwr.exam.interceptor.LoginInterceptor;
|
|
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.WebMvcConfigurer;
|
|
|
|
@Configuration
|
|
public class IntercepterConfig implements WebMvcConfigurer {
|
|
|
|
@Autowired
|
|
private LoginInterceptor loginInterceptor;
|
|
|
|
@Override
|
|
public void addInterceptors(InterceptorRegistry registry) {
|
|
// 拦截user下的api
|
|
registry.addInterceptor(loginInterceptor).addPathPatterns("/api/**");
|
|
}
|
|
|
|
}
|