aop中的expression(转)
来源:互联网 发布:医学图像分割算法 编辑:程序博客网 时间:2024/06/06 13:07
<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类型。
- aop中的expression(转)
- spring aop中的expression
- Spring aop expression 星号(*)
- Spring aop中 expression 星号(*)意思
- Spring aop中 expression 星号(*)意思
- Spring aop中 expression 星号(*)意思
- spring中的AOP(转)
- aop:pointcut expression解析
- aop:pointcut expression解析
- spring aop 断言expression
- aop expression execution
- aop:pointcut expression解析
- AOP expression语法
- Spring事务管理—aop:pointcut expression解析(转)
- Spring中的IOC和AOP(转)
- spring aop expression简单说明
- spring aop expression简单说明
- spring aop expression简单说明
- CPLD/FPGA/Verilog_Verilog指令_assign用法
- 看似很合乎逻辑,明白一个你就是天才!!!!
- 配置linux网络
- 参赛感想。
- 第15章 DataGridView数据控件
- aop中的expression(转)
- Erlang开发环境Windows + Emacs + Distel的配置
- MFC中图像输出
- play!之 文件上传下载 超级简单
- JBPM中JPDL深入解析
- CPLD/FPGA/Verilog_FPGA设计的四种常用思想与技巧
- 基于Qt的GPS导航系统软件源代码
- arcgis 本地地图服务 silverlight 调用报错
- Tomcat 设置自定义的 404 错误页面