首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring-aop日志中的动态切入点?

spring-aop日志中的动态切入点?
EN

Stack Overflow用户
提问于 2017-08-15 06:03:02
回答 1查看 470关注 0票数 0

有没有办法通过扫描包中的所有bean和拦截方法,在spring aop中使用动态切入点进行日志记录?

EN

回答 1

Stack Overflow用户

发布于 2017-08-15 07:43:24

下面是一个方面的示例,它将拦截特定包中所有类的所有公共方法。您可以使用它作为起点。

代码语言:javascript
复制
@Aspect
public class LoggingAspect{

       @Around("execution(public com.test.model..*.*(..))")
       public void logInvocation(ProceedingJoinPoint joinPoint) throws Throwable  {    
        System.out.println("Doing some logging before");
        joinPoint.proceed(); // execute the target method
        System.out.println("Doing some logging after");    
       }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45683698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档