zoukankan      html  css  js  c++  java
  • AOP的Advice

    @Before 方法执行之前执行

    @AfterReturning 方法正常执行完成后执行

    @AfterThrowing 抛出任何异常之后执行

    @After  就是相当于finally,它会将你的方法try,cath和finally,所有的执行完之后。就会执行

    @Around 前后加逻辑

    1
    2
    3
    4
    5
    6
    7
    @Around("com.xyz.myapp.SystemArchitecture.businessService()")
    public Object doBasicProfiling(ProceedingJoinPoint pjp) throws Throwable {
        System.out.println("方法之前的逻辑");
        Object retVal = pjp.proceed();//继续向下运行
        System.out.println("方法之后的逻辑");
        return retVal;
    }






  • 相关阅读:
    iOS基础
    iOS基础
    iOS基础
    iOS基础
    iOS基础
    iOS基础
    iOS基础
    iOS基础
    iOS基础
    iOS基础
  • 原文地址:https://www.cnblogs.com/meet/p/4762351.html
Copyright © 2011-2022 走看看