## 接口的使用
org.aopalliance.intercept.Invocation

- 使用Invocation的程序包
  程序包 | 说明
  --- | ---
  org.aopalliance.intercept | The AOP Alliance reflective interception abstraction.
  org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
  org.springframework.aop.framework | Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.

- - ### org.aopalliance.intercept中Invocation的使用

    org.aopalliance.intercept中Invocation的子接口
    限定符和类型 | 接口和说明
    --- | ---
    `interface` | `ConstructorInvocation` Description of an invocation to a constuctor, given to an interceptor upon constructor-call.
    `interface` | `MethodInvocation`

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

    org.springframework.aop中Invocation的子接口
    限定符和类型 | 接口和说明
    --- | ---
    `interface` | `ProxyMethodInvocation` Extension of the AOP Alliance `MethodInvocation` interface, allowing access to the proxy that the method invocation was made through.

  - ### org.springframework.aop.framework中Invocation的使用

    实现Invocation的org.springframework.aop.framework中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ReflectiveMethodInvocation` Spring's implementation of the AOP Alliance `MethodInvocation` interface, implementing the extended `ProxyMethodInvocation` interface.