为了账号安全,请及时绑定邮箱和手机立即绑定

AfterReturningAdvice 为什么在 MethodInterceptor : invoke 2 前面执行?

AfterReturningAdvice 为什么在 MethodInterceptor : invoke 2 前面执行?

tiagoxu 2016-06-01 15:45:02
跟老师演示结果有点出入?问题出在哪儿呢?方法拦截类代码:        System.out.println("AopMethodInterceptor : invoke 1 "+ invocation.getMethod().getName()+                            "  "+invocation.getStaticPart().getClass().getName());        Object object = invocation.proceed();        System.out.println("AopMethodInterceptor : invoke 2 "+ object);        return object;执行结果:log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment).log4j:WARN Please initialize the log4j system properly.AopBeforeAdvice : Method save  org.aop.api.BizLogicImplAopMethodInterceptor : invoke 1 save  java.lang.reflect.MethodBizLogicImpl:save successAopAfterReturningAdvice:afterReturning()save  org.aop.api.BizLogicImpl  BizLogicImpl:save()AopMethodInterceptor : invoke 2 BizLogicImpl:save()
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1427 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信