了解Spring @Around使用及注意
2015-12-23 17:48
288 查看
注意:
Spring 切面注解的顺序
@before
@Around( 要代理的方法执行在其中)
@AfterReturning
@after
没有@Around,则 要代理的方法执行 异常才会被@AfterThrowing捕获;
在@Around如何执行 要代理的方法执行
Spring 切面注解的顺序
@before
@Around( 要代理的方法执行在其中)
@AfterReturning
@after
没有@Around,则 要代理的方法执行 异常才会被@AfterThrowing捕获;
在@Around如何执行 要代理的方法执行
@Around("execution(* cn.com.xalead.spring.MeInterface.*(..)) || execution(* cn.com.xalead.spring.KingInterface.*(..))") public Object test(ProceedingJoinPoint proceeding) { Object o = null; try { //执行 o = proceeding.proceed(proceeding.getArgs()); } catch (Throwable e) { e.printStackTrace(); } return o; }
相关文章推荐
- myeclipse颜色设置问题
- java中23种常用设计模式
- java version
- Java 类加载器
- java 运行堆内存分析
- Spring知识点
- Java synchronized详解
- Java笔记 第四章 (4)Java面向对象编程基础 (实战练习)
- springmvc实现网站限流
- Java笔记 第四章(3) Java面向对象编程基础 第三部分(对象概述)
- 【转载】eclipse常用插件在线安装地址或下载地址
- ACM中的java
- java如何高效打印一个二维数组(不用递归,不用两个for循环)
- Myeclipse2013 SVN安装方法以及项目上传到svn服务器
- eclipse导入不到嵌套的项目
- Java jsp MasterPages实现母版页,实现统一风格的页面布局
- Java笔记 第四章(2)Java面向对象编程基础 第二部分(类的成员变量和方法)
- Java 基础 - 强引用、弱引用、软引用、虚引用
- myeclipse中,项目上有个叉报错,文件没有错误
- Java下利用Jackson进行JSON解析和序列化