Skip to content

Commit c4d5831

Browse files
author
qianlq
committed
🎩 feat(拦截器): service customer add monitor interceptor
1 parent 49deb0e commit c4d5831

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

service-customer/src/main/java/com/coderqian/eurekacustomer/configuration/interceptors/WebAppConfigurer.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
import com.alibaba.fastjson.serializer.SerializerFeature;
44
import com.alibaba.fastjson.support.config.FastJsonConfig;
55
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
6+
import com.coderqian.eurekacustomer.interceptor.MonitorInterceptor;
7+
import org.springframework.beans.factory.annotation.Autowired;
8+
import org.springframework.context.annotation.Configuration;
69
import org.springframework.http.converter.HttpMessageConverter;
10+
import org.springframework.stereotype.Component;
711
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
812
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
913

@@ -17,11 +21,16 @@
1721
* 配置自定义拦截器
1822
*/
1923

24+
@Configuration
2025
public class WebAppConfigurer extends WebMvcConfigurerAdapter {
2126

27+
@Autowired
28+
private MonitorInterceptor monitorInterceptor;
29+
2230
@Override
2331
public void addInterceptors(InterceptorRegistry registry) {
2432
// registry.addInterceptor(new AuthInterceptor()).addPathPatterns("/**");
33+
registry.addInterceptor(monitorInterceptor);
2534
super.addInterceptors(registry);
2635
}
2736

service-customer/src/main/java/com/coderqian/eurekacustomer/interceptor/log/ServiceLogAOP.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ public Object serviceThreadLocalHandle(ProceedingJoinPoint joinPoint) throws Thr
3535
Parameter[] parameters = method.getParameters();
3636
String targetClassName = joinPoint.getTarget().getClass().getName();
3737
Object[] args = joinPoint.getArgs();
38-
LogUtils.info("className:" + targetClassName);
39-
LogUtils.info("methodName:" + methodName);
38+
LogUtils.info("className: " + targetClassName);
39+
LogUtils.info("methodName: " + methodName);
4040
if (args != null && args.length > 0) {
4141
for (int i = 0; i < args.length; i++) {
42-
LogUtils.info(parameters[i].getName() + " : " + parameters[i].getType().getName() + " : " + args[i]);
42+
LogUtils.info(parameters[i].getName() + ": " + parameters[i].getType().getName() + ": " + args[i]);
4343
}
4444
}
4545
return joinPoint.proceed();

0 commit comments

Comments
 (0)