SpringAOP的切点的声明格式

切点是某包某类的无参数的方法:

示例:

execution(* com.bjsxt.service.impl.Student.test())

② 切点是某包某类带有参数的方法

示例:

execution(* com.bjsxt.service.impl.Student.test(String,int))

③ 切点是某包某类的某个同名的所有方法

示例:..  表示任意个数任意类型的参数

execution(* com.bjsxt.service.impl.Student.test(..))

④ 切点是某包下的某类的所有方法

示例:*表示任意的类名,方法名,包名

execution(* com.bjsxt.service.impl.Student.*(..))

⑤ 切点是某包下的所有类的所有方法

示例:* 表示任意的类名,方法名,包名

execution(* com.bjsxt.service.impl.*.*(..))

原文地址:https://www.cnblogs.com/vincentmax/p/14302167.html