您的位置:首页 > 编程语言 > Java开发

了解Spring @Around使用及注意

2015-12-23 17:48 288 查看
注意:

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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: