spring-aop-切点表达式学习

109 阅读1分钟

execution([修饰符] 返回值类型 包名.类名.方法名(参数))

修饰符可以省略

返回值类型、包名、类名、方法名可以使用星号代表任意

.. 代替包 : 代表当前包和子包下

.. 代替参数:代表任意个数,任意类型

切点表达式举例:

execution(public void com.gavin.method1(int))

execution(void com.gavin.method2())

execution(* com.*.*(..))

execution(* *..*.*(..))