【发布时间】:2015-01-08 10:55:15
【问题描述】:
在 aspectj 中,我们可以将多个切入点映射到单个通知吗?
例如下面是两个独立的切入点
@Pointcut("execution(* xyz.get(..))")
void pointcut1() {
}
@Pointcut("execution(* abc.put(..))")
void pointcut2() {
}
那么任何人都可以给出如何在一个建议上配置这两个切入点的想法吗?
因为对于像下面这样的单个切入点到单个建议,我们有
@Before("pointcut1()")
public void beforeLogging() {
System.out.println("Before Methods");
}
如何为多个切入点配置相同的建议?
【问题讨论】:
-
因为有人刚刚对我的回答投了赞成票,所以我注意到这个老问题仍然被列为未决问题,尽管有两个有用的答案。请选择一个接受并投票以结束问题。谢谢。
标签: spring aop aspectj spring-aop pointcut