当前位置: 165平板网 > 热点资讯 > 行业观察 > 正文

Spring AOP中定义切点(PointCut)和通知(Advice)(10)

http://www.com165.com 时间:2016-10-28 13:16来源:未知

  AspectJ提供了五种定义通知的标注:

  • @Before:前置通知,在调用目标方法之前执行通知定义的任务

  • @After:后置通知,在目标方法执行结束后,无论执行结果如何都执行通知定义的任务

  • @After-returning:后置通知,在目标方法执行结束后,如果执行成功,则执行通知定义的任务

  • @After-throwing:异常通知,如果目标方法执行过程中抛出异常,则执行通知定义的任务

  • @Around:环绕通知,在目标方法执行前和执行后,都需要执行通知定义的任务

  通过标注定义通知只需要两个步骤:

  1. 将以上五种标注之一添加到切面的方法中

    【免责声明】本文仅代表作者个人观点,与165平板网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。