|
@@ -5,6 +5,7 @@ import cn.hutool.core.date.DateUtil;
|
|
|
import com.vber.common.core.utils.ObjectUtils;
|
|
import com.vber.common.core.utils.ObjectUtils;
|
|
|
import com.vber.common.web.handler.GlobalExceptionHandler;
|
|
import com.vber.common.web.handler.GlobalExceptionHandler;
|
|
|
import com.vber.common.web.interceptor.PlusWebInvokeTimeInterceptor;
|
|
import com.vber.common.web.interceptor.PlusWebInvokeTimeInterceptor;
|
|
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.boot.autoconfigure.AutoConfiguration;
|
|
import org.springframework.boot.autoconfigure.AutoConfiguration;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.format.FormatterRegistry;
|
|
import org.springframework.format.FormatterRegistry;
|
|
@@ -25,10 +26,15 @@ import java.util.Date;
|
|
|
@AutoConfiguration
|
|
@AutoConfiguration
|
|
|
public class ResourcesConfig implements WebMvcConfigurer {
|
|
public class ResourcesConfig implements WebMvcConfigurer {
|
|
|
|
|
|
|
|
|
|
+ @Value("${vb.mode}")
|
|
|
|
|
+ private String mode;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public void addInterceptors(InterceptorRegistry registry) {
|
|
public void addInterceptors(InterceptorRegistry registry) {
|
|
|
// 全局访问性能拦截
|
|
// 全局访问性能拦截
|
|
|
- registry.addInterceptor(new PlusWebInvokeTimeInterceptor());
|
|
|
|
|
|
|
+ if ("dev".equals(mode)) {
|
|
|
|
|
+ registry.addInterceptor(new PlusWebInvokeTimeInterceptor());
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|