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.*.*(..))