定义新的通知类型 (Advice Types)
Spring AOP 被设计为可扩展的。虽然目前内部使用拦截实现策略,但除了拦截式的 around advice、before advice、throws advice 和 after returning advice 之外,还可以支持任意的通知类型 (advice types)。
org.springframework.aop.framework.adapter
包是一个 SPI(服务提供者接口)包,允许在不更改核心框架的情况下添加对新的自定义通知类型 (advice types) 的支持。对自定义 Advice
类型唯一的要求是它必须实现 org.aopalliance.aop.Advice
标记接口。
有关更多信息,请参阅 org.springframework.aop.framework.adapter
的 Javadoc。