对于最新的稳定版本,请使用 Spring Framework 6.2.0spring-doc.cn

Spring 中的 Advisor API

在 Spring 中,Advisor 是一个只包含单个关联 advice 对象的方面 替换为切入点表达式。spring-doc.cn

除了介绍的特殊情况外,任何顾问都可以与任何建议一起使用。 是最常用的 advisor 类。它可以与 、 或 一起使用。org.springframework.aop.support.DefaultPointcutAdvisorMethodInterceptorBeforeAdviceThrowsAdvicespring-doc.cn

可以在同一个 AOP 代理中混合使用 Spring 中的 advisor 和 advice 类型。为 例如,您可以在 Advice 中使用 Interception Around、Throws Advice 和 Before Advice 一个代理配置。Spring 会自动创建必要的拦截器 链。spring-doc.cn