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

面向方面的编程

Spring Boot 为面向方面的编程 (AOP) 提供自动配置。 您可以在 Spring Framework 参考文档中了解有关 AOP with Spring 的更多信息。spring-doc.cn

默认情况下,Spring Boot 的自动配置将 Spring AOP 配置为使用 CGLib 代理。 要改用 JDK 代理,请设置为 .spring.aop.proxy-target-classfalsespring-doc.cn

如果 AspectJ 在 Classpath 上,则 Spring Boot 的自动配置将自动启用 AspectJ 自动代理,因此不需要 @EnableAspectJAutoProxyspring-doc.cn