SpringBoot动态代理配置说明

2020-01-20  本文已影响0人  試毅_思伟

SpringBoot动态代理配置说明

基于CGLIB的代理与基于JDK的动态代理实现的声明式事务的区别

配置项 spring.aop.auto&spring.aop.proxy-target-class&@EnableTransactionManagement(proxyTargetClass = true)

auto proxy-target-class proxyTargetClass 代理技术 备注
true false false JDK动态代理
true true false CGLIB 默认值
true false true CGLIB
true true true CGLIB
false false false JDK动态代理
false true false JDK动态代理
false false true CGLIB
false true true CGLIB
上一篇下一篇

猜你喜欢

热点阅读