Spring aop expression 星号(*)
来源:互联网 发布:4g网络哪家好 2016 编辑:程序博客网 时间:2024/06/05 10:48
<aop:config>
<aop:pointcut id="allMethod"expression="execution(* *..BookManager.save(..))"/>
</aop:config>
execution(modifiers-pattern?ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?)
其中带问号的modifiers-pattern?(public/protected) 和 declaring-type-pattern? throws-pattern? 可以不填
execution(* *..BookManager.save(..))的解读:
第一颗* 代表ret-type-pattern 返回值可任意,
*..BookManager 代表任意Pacakge里的BookManager类。
如果写成com.xyz.service.* 则代表com.xyz.service下的任意类
如果写成com.xyz.service.*.* 则代表com.xyz.service下的任意类的任意方法
com.xyz.service..* com.xyz.service则代表com.xyz.service及其子package下的任意类
save代表save方法,也可以写save* 代表saveBook()等方法
(..) 匹配0个参数或者多个参数的,任意类型
(x,..) 第一个参数的类型必须是X
(x,,,s,..) 匹配至少4个参数,第一个参数必须是x类型,第二个和第三个参数可以任意,第四个必须是s类型。
execution(modifiers-pattern?
其中带问号的modifiers-pattern?(public/protected) 和 declaring-type-pattern? throws-pattern? 可以不填
execution(* *..BookManager.save(..))的解读:
第一颗* 代表ret-type-pattern 返回值可任意,
*..BookManager 代表任意Pacakge里的BookManager类。
如果写成com.xyz.service.* 则代表com.xyz.service下的任意类
如果写成com.xyz.service.*.* 则代表com.xyz.service下的任意类的任意方法
com.xyz.service..* com.xyz.service则代表com.xyz.service及其子package下的任意类
save代表save方法,也可以写save* 代表saveBook()等方法
(..) 匹配0个参数或者多个参数的,任意类型
(x,..) 第一个参数的类型必须是X
(x,,,s,..) 匹配至少4个参数,第一个参数必须是x类型,第二个和第三个参数可以任意,第四个必须是s类型。
- Spring aop expression 星号(*)
- Spring aop中 expression 星号(*)意思
- Spring aop中 expression 星号(*)意思
- Spring aop中 expression 星号(*)意思
- spring aop 断言expression
- spring aop中的expression
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- Spring aop expression 简单说明
- Spring AOP中pointcut expression
- spring aop pointcut expression 例子说明
- Spring事务管理—aop:pointcut expression解析
- [20111123] 什么是青年危机?
- NSString+NSMutableString+NSValue+NSAraay用法汇总
- Spring的AOP配置
- File System with Actionscript3 on AIR
- nand flash,nor flash,spi flash,片上RAM,片外RAM (转)
- Spring aop expression 星号(*)
- mdev动态创建插入硬件设备
- [20111123] 一个Java 程序员应该掌握的10项技能
- json 的使用方法
- ACM程序设计入门请进(针对电子科大低年级学生,其他绕道)
- OpenMP中omp_set_dynamic()和OMP_DYNAMIC环境变量详解
- Java泛型2—泛型的使用及擦除
- 数据库表和表结构查询
- Web框架对比: Wicket vs Struts