定义新的通知类型

Spring AOP被设计为可扩展的。虽然拦截实现策略目前在内部使用,但也可以支持除拦截环绕通知、前置通知、抛出通知和返回后通知之外的任意通知类型。

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

有关更多信息,请参阅org.springframework.aop.framework.adapter javadoc。