AOP——概念跟功能

AOP——概念和功能
  • AOP在Spring Framework中的作用

提供声明式企业服务,特别是为了替代EJB声明式服务。最重要的服务是声明式事务服务。

允许用户实现自定义切面,用AOP来完善OOP的使用。

 

  • AOP主要术语

切面:一个关注点的模块化,这个关注点可能会横切多个对象。

连接点:在程序执行过程中某个特定的点。在Spring AOP中,一个连接点总是表示一个方法的执行。

通知:在切面的某个特定的连接点上执行的动作。

切入点:匹配连接点的断言。

目标对象:被一个或者多个切面所通知的对象。