Java框架spring 学习笔记(十一):aop相关概念

为何要引入aop?日志

好比以下情景:blog

在父类的方法名称发送了变化,在子类调用的方法也须要变化,当工程规模愈来愈大的时候,维护起来至关不方便,因而就引入了横向切面aop。扩展

 

aop的相关概念:aop

链接点:类里面能够被加强的方法叫链接点方法

 

切入点:在类里面能够有不少的方法被加强,好比实际操做中,只是加强了某几个方法,这些实际被加强的方法叫切入点im

 

通知/加强:加强的逻辑,称为加强,好比扩展了一个日志功能,这个日志功能称为加强异常

  • 前置通知:在方法以前执行
  • 后置通知:在方法以后执行
  • 异常通知:在方法出现异常
  • 最终通知:在后置以后执行
  • 环绕通知:在方法以前和以后执行

 

切面:把加强应用到切入点(具体方法)上面,过程称为切面img

相关文章
相关标签/搜索