Remove unnecessary creation of DataSourceProperties
This commit removes the creation of DataSourceProperties in DataSourceTransactionManagerAutoConfiguration as the latter does not use the former. See gh-43603
This commit is contained in:
parent
317a78f781
commit
1ecf1f3c74
|
|
@ -28,7 +28,6 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnSingleCandi
|
||||||
import org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration;
|
import org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizationAutoConfiguration;
|
import org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizationAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers;
|
import org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers;
|
||||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.core.Ordered;
|
import org.springframework.core.Ordered;
|
||||||
|
|
@ -51,7 +50,6 @@ import org.springframework.transaction.TransactionManager;
|
||||||
after = TransactionManagerCustomizationAutoConfiguration.class)
|
after = TransactionManagerCustomizationAutoConfiguration.class)
|
||||||
@ConditionalOnClass({ DataSource.class, JdbcTemplate.class, TransactionManager.class })
|
@ConditionalOnClass({ DataSource.class, JdbcTemplate.class, TransactionManager.class })
|
||||||
@AutoConfigureOrder(Ordered.LOWEST_PRECEDENCE)
|
@AutoConfigureOrder(Ordered.LOWEST_PRECEDENCE)
|
||||||
@EnableConfigurationProperties(DataSourceProperties.class)
|
|
||||||
public class DataSourceTransactionManagerAutoConfiguration {
|
public class DataSourceTransactionManagerAutoConfiguration {
|
||||||
|
|
||||||
@Configuration(proxyBeanMethods = false)
|
@Configuration(proxyBeanMethods = false)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue