类 XADataSourceAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.jdbc.XADataSourceAutoConfiguration
- 所有已实现的接口:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanClassLoaderAware
@Configuration @AutoConfigureBefore(DataSourceAutoConfiguration.class) @EnableConfigurationProperties(DataSourceProperties.class) @ConditionalOnClass({javax.sql.DataSource.class,javax.transaction.TransactionManager.class,org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType.class}) @ConditionalOnBean(org.springframework.boot.jdbc.XADataSourceWrapper.class) @ConditionalOnMissingBean(javax.sql.DataSource.class) public class XADataSourceAutoConfiguration extends Object implements org.springframework.beans.factory.BeanClassLoaderAware
Auto-configuration
forDataSource
with XA.- 从以下版本开始:
- 1.2.0
构造器概要
构造器 构造器 说明 XADataSourceAutoConfiguration(org.springframework.boot.jdbc.XADataSourceWrapper wrapper, DataSourceProperties properties, org.springframework.beans.factory.ObjectProvider<XADataSource> xaDataSource)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 DataSource
dataSource()
void
setBeanClassLoader(ClassLoader classLoader)
构造器详细资料
XADataSourceAutoConfiguration
public XADataSourceAutoConfiguration(org.springframework.boot.jdbc.XADataSourceWrapper wrapper, DataSourceProperties properties, org.springframework.beans.factory.ObjectProvider<XADataSource> xaDataSource)
方法详细资料
dataSource
@Bean public DataSource dataSource() throws Exception
- 抛出:
Exception
setBeanClassLoader
public void setBeanClassLoader(ClassLoader classLoader)
- 指定者:
setBeanClassLoader
在接口中org.springframework.beans.factory.BeanClassLoaderAware