diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceTransactionManagerAutoConfiguration.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceTransactionManagerAutoConfiguration.java index 84cd722224..bec6eef8e4 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceTransactionManagerAutoConfiguration.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceTransactionManagerAutoConfiguration.java @@ -65,7 +65,7 @@ public class DataSourceTransactionManagerAutoConfiguration { @ConditionalOnMissingBean(AbstractTransactionManagementConfiguration.class) @Configuration - @EnableTransactionManagement + @EnableTransactionManagement(proxyTargetClass = true) protected static class TransactionManagementConfiguration { }