定義新的通知型別 (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。