miemie 3 éve
szülő
commit
36e1d3ca79

+ 0 - 7
mybatis-plus-boot-starter/src/main/java/com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.java

@@ -114,8 +114,6 @@ public class MybatisPlusAutoConfiguration implements InitializingBean {
 
     private final List<MybatisPlusPropertiesCustomizer> mybatisPlusPropertiesCustomizers;
 
-    private final TransactionFactory transactionFactory;
-
     private final ApplicationContext applicationContext;
 
 
@@ -127,7 +125,6 @@ public class MybatisPlusAutoConfiguration implements InitializingBean {
                                         ObjectProvider<DatabaseIdProvider> databaseIdProvider,
                                         ObjectProvider<List<ConfigurationCustomizer>> configurationCustomizersProvider,
                                         ObjectProvider<List<MybatisPlusPropertiesCustomizer>> mybatisPlusPropertiesCustomizerProvider,
-                                        ObjectProvider<TransactionFactory> transactionFactoryProvider,
                                         ApplicationContext applicationContext) {
         this.properties = properties;
         this.interceptors = interceptorsProvider.getIfAvailable();
@@ -137,7 +134,6 @@ public class MybatisPlusAutoConfiguration implements InitializingBean {
         this.databaseIdProvider = databaseIdProvider.getIfAvailable();
         this.configurationCustomizers = configurationCustomizersProvider.getIfAvailable();
         this.mybatisPlusPropertiesCustomizers = mybatisPlusPropertiesCustomizerProvider.getIfAvailable();
-        this.transactionFactory = transactionFactoryProvider.getIfAvailable();
         this.applicationContext = applicationContext;
     }
 
@@ -164,9 +160,6 @@ public class MybatisPlusAutoConfiguration implements InitializingBean {
         // TODO 使用 MybatisSqlSessionFactoryBean 而不是 SqlSessionFactoryBean
         MybatisSqlSessionFactoryBean factory = new MybatisSqlSessionFactoryBean();
         factory.setDataSource(dataSource);
-        if (null != transactionFactory) {
-            factory.setTransactionFactory(transactionFactory);
-        }
         factory.setVfs(SpringBootVFS.class);
         if (StringUtils.hasText(this.properties.getConfigLocation())) {
             factory.setConfigLocation(this.resourceLoader.getResource(this.properties.getConfigLocation()));