WANG преди 6 години
родител
ревизия
94a782efe8

+ 3 - 0
examcloud-core-basic-starter/src/main/java/cn/com/qmth/examcloud/core/basic/starter/config/DefaultWebMvcConfigurerAdapter.java

@@ -17,6 +17,7 @@ import cn.com.qmth.examcloud.commons.base.util.PathUtil;
 import cn.com.qmth.examcloud.commons.base.util.PropertiesUtil;
 import cn.com.qmth.examcloud.commons.base.util.RegExpUtil;
 import cn.com.qmth.examcloud.commons.web.interceptor.FirstInterceptor;
+import cn.com.qmth.examcloud.commons.web.interceptor.SeqlockInterceptor;
 import cn.com.qmth.examcloud.commons.web.redis.RedisClient;
 import cn.com.qmth.examcloud.commons.web.security.RequestPermissionInterceptor;
 import cn.com.qmth.examcloud.commons.web.security.SpringCloudInterceptor;
@@ -46,6 +47,8 @@ public class DefaultWebMvcConfigurerAdapter extends WebMvcConfigurerAdapter {
 	public void addInterceptors(InterceptorRegistry registry) {
 		registry.addInterceptor(new FirstInterceptor()).addPathPatterns("/**");
 
+		registry.addInterceptor(new SeqlockInterceptor(redisClient)).addPathPatterns("/**");
+
 		SpringCloudInterceptor springCloudInterceptor = new SpringCloudInterceptor();
 		springCloudInterceptor.setRedisClient(redisClient);
 		registry.addInterceptor(springCloudInterceptor).addPathPatterns("/**");