代码改变世界

关于Spring AOP里各种概念的理解

2018-04-06 22:47  CeddieCoding  阅读(347)  评论(0)    收藏  举报

今天在读陈雄华先生的《精通Spring4.x》时,终于理解了切点和连接点的概念。

其实很简单,网上大多数概念貌似是将Spring in Action中的概念解释直接照搬过来,晦涩难懂,直到我今天看到陈先生的这本书中引用的一个例子:

切点就是查询条件,连接点就是数据库中的数据。

一目了然。AspectJ中的@Before等,括号里的条件,就是指定了切点,而在类中,假设有很多满足这个条件的方法,这些便是具体的连接点。