关闭

什么是Aspect?

瞎溜达 1年前 ⋅ 155 阅读

aspect由pointcut和advice组成,它即包含了横切逻辑的定义,也包括了连接点的定义。SpringAOP就是负责实施切面的框架,它将切面所定义的横切逻辑编织到切面所指定的连接点中。AOP的工作重心在于如何将增强编织目标对象的连接点上,这里包含两个工作:

  • 如何通过pointcut和advice定位到特定的joinpoint上;
  • 如何在advice中编写切面代码;

可以简单地认为,使用@Aspect注解的类就是切面。


全部评论: 0

    我有话说: