## 接口的使用
org.springframework.aop.AfterAdvice

- 使用AfterAdvice的程序包
  程序包 | 说明
  --- | ---
  org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
  org.springframework.aop.aspectj | AspectJ integration package.
  org.springframework.aop.framework.adapter | SPI package allowing Spring AOP framework to handle arbitrary advice types.

- - ### org.springframework.aop中AfterAdvice的使用

    org.springframework.aop中AfterAdvice的子接口
    限定符和类型 | 接口和说明
    --- | ---
    `interface` | `AfterReturningAdvice`
    `interface` | `ThrowsAdvice` Tag interface for throws advice.

  - ### org.springframework.aop.aspectj中AfterAdvice的使用

    实现AfterAdvice的org.springframework.aop.aspectj中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `AspectJAfterAdvice`
    `class` | `AspectJAfterReturningAdvice`
    `class` | `AspectJAfterThrowingAdvice`

  - ### org.springframework.aop.framework.adapter中AfterAdvice的使用

    实现AfterAdvice的org.springframework.aop.framework.adapter中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `AfterReturningAdviceInterceptor`
    `class` | `ThrowsAdviceInterceptor` Interceptor to wrap an after-throwing advice.