在切入点处理上可以多个切入点用一个处理,但是我有一个切入点的处理要多一个if条件,请问我该怎么做?
比如最后那个切入点我想要增加一个if条件
在切入点处理上可以多个切入点用一个处理,但是我有一个切入点的处理要多一个if条件,请问我该怎么做?
两种方案:
1.自己判断joinPoint的方法属于哪个切面表达式(point()\methodcut()\areauser())
这种的话麻烦的很
2.写三个方法,修改intercepter(joinPoint)为intercepter(joinPoint,type)
@Before(point())
interceptorPoint(joinPoint){
intercepter(joinPoint,1)
}
@Before(methodcut())
methodcutPoint(joinPoint){
intercepter(joinPoint,2)
}
```java