@ConditionalOnBean(value=javax.sql.DataSource.class) @ConditionalOnExpression(value="${seata.enabled:true} && ${seata.enableAutoDataSourceProxy:true} && ${seata.enable-auto-data-source-proxy:true}") @AutoConfigureOrder(value=2147483647) @AutoConfigureAfter(value=io.seata.spring.boot.autoconfigure.SeataCoreAutoConfiguration.class, name="org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration") public class SeataDataSourceAutoConfiguration extends Object
| Constructor and Description |
|---|
SeataDataSourceAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static SeataAutoDataSourceProxyCreator |
seataAutoDataSourceProxyCreator(SeataProperties seataProperties)
The bean seataAutoDataSourceProxyCreator.
|
@Bean(value="seataAutoDataSourceProxyCreator") @ConditionalOnMissingBean(value=io.seata.spring.annotation.datasource.SeataAutoDataSourceProxyCreator.class) public static SeataAutoDataSourceProxyCreator seataAutoDataSourceProxyCreator(SeataProperties seataProperties)
Copyright © 2023 Seata. All rights reserved.