Spring 和 Spring Boot的AOP用的是什么代理? 发表于 2022-03-25 阅读次数: Valine: 本文字数: 195 阅读时长 ≈ 1 分钟 Spring 中的 AOP,有接口就用 JDK 动态代理,没有接口就用 Cglib 动态代理。 Spring Boot 中的 AOP,2.0 之前和 Spring 一样;2.0 之后首选 Cglib 动态代理,如果用户想要使用 JDK 动态代理,需要自己手动配置。 如果 springboot2.0 版本之后,想默认使用 jdk 代理,则需要在配置文件中手动设置: 1spring.aop.proxy-target-class=false