SpringAOP总揽

王传学

关注

阅读 65

2022-04-20

1.AOP概念:ASPECT、JOIN POINT和ADVICE如何理解?

a.形象理解为:ASPECT是一个Class类,而Join points具体到某个要执行的点上,相当于是一个方法,Pointcnt是一个匹配Join points的条件,advice即为@before,@Around等.

b.ASPECT->N个Join points->N个advice ,即他们的对应关系为1对N对N。

2.JAVA AOP设计模式

  • 代理模式:动态代理和静态代理
  • 判断模式:类、方法、注解、参数、异常...
  • 拦截模式:前置、后置、返回、异常

精彩评论(0)

0 0 举报