静态切入点
只限于给定的方法和目标类,而不考虑方法的参数。Spring在调用静态切入点时只在第一次的时候计算静态切入点的位置,然后把它缓存起来,以后就不需要再进行计算。
动态切入点
不限于给定的方法和目标类,还可以指定方法的参数。因为参数的变化性,所以动态切入点不能缓存,需要每次调用的时候都进行计算,因此使用动态切入点有很大的性能损耗。大多数的切入点可以使用静态切入点,所以很少有机会创建动态切入点。 自定义切入点
略 |
|
来自: 樱花梦_张艺馨 > 《Spring从入门到精通》