spring AOP注解方式下不进切面方法
最近写spring aop切面的时候,在一些方法上加了切点,然后在切面中添加对应切点的方法,但是有些切点的方法不执行,有的执行。下面是两个不进入的切点方法,希望大神帮忙看下问题出在哪!
/*测试切面start*/
@Pointcut("execution(* com.ksource.esp.service.casehandle.PointCaseServiceImpl.getList (..))")
public void pointCaseList(){};
@Pointcut("execution(* com.ksource.esp.web.casehandle.InspectionDocumentController.indexDetail (..))")
public void statisPointCase(){};
@AfterReturning("pointCaseList()")
public void afterList(JoinPoint joinPoint)throws ClassNotFoundException, SecurityException, NoSuchMethodException,
IllegalArgumentException, IllegalAccessException,
InvocationTargetException {
System.out.println("案由列表后"+joinPoint.getArgs().toString());
}
@Before("statisPointCase()")
public void afterStatis(JoinPoint joinPoint)throws ClassNotFoundException, SecurityException, NoSuchMethodException,
IllegalArgumentException, IllegalAccessException,
InvocationTargetException {
System.out.println("统计案由后:"+joinPoint.getArgs().toString());
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
getList (..)),中间没有空格,应该getList(..)),这个indexDetail (..))也是。