跳到主要内容

定义新的建议类型

ChatGPT-4o-mini 中英对照 Defining New Advice Types

Spring AOP 旨在具有可扩展性。虽然当前内部使用的是拦截实现策略,但除了拦截环绕通知、前置通知、异常通知和后置返回通知之外,还可以支持任意类型的通知。

org.springframework.aop.framework.adapter 包是一个 SPI 包,它允许在不改变核心框架的情况下添加对新的自定义通知类型的支持。对自定义 Advice 类型的唯一约束是它必须实现 org.aopalliance.aop.Advice 标记接口。

请参阅 org.springframework.aop.framework.adapter 的 javadoc 以获取更多信息。