7.6 面向切面的编程

Spring Boot 为面向切面编程(AOP)提供自动配置。您可以在Spring 框架参考文档中了解有关 Spring 的 AOP 的更多信息。

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

如果 AspectJ 在类路径上,Spring Boot 的自动配置将自动启用 AspectJ 自动代理,这样就不需要@EnableAspectJAutoProxy了。

最后更新于