@Configuration @EnableConfigurationProperties(value=MultipleDataSourceProperties.class) @Import(value=BaseMultipleDataSourceConfiguration.class) @EnableTransactionManagement public class MybatisMultipleDataSourceConfiguration extends org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration
| 构造器和说明 |
|---|
MybatisMultipleDataSourceConfiguration(org.mybatis.spring.boot.autoconfigure.MybatisProperties properties,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.plugin.Interceptor[]> interceptorsProvider,
org.springframework.core.io.ResourceLoader resourceLoader,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.mapping.DatabaseIdProvider> databaseIdProvider,
org.springframework.beans.factory.ObjectProvider<List<org.mybatis.spring.boot.autoconfigure.ConfigurationCustomizer>> configurationCustomizersProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.ibatis.session.SqlSessionFactory |
sqlSessionFactory(DataSource dataSource) |
public MybatisMultipleDataSourceConfiguration(org.mybatis.spring.boot.autoconfigure.MybatisProperties properties,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.plugin.Interceptor[]> interceptorsProvider,
org.springframework.core.io.ResourceLoader resourceLoader,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.mapping.DatabaseIdProvider> databaseIdProvider,
org.springframework.beans.factory.ObjectProvider<List<org.mybatis.spring.boot.autoconfigure.ConfigurationCustomizer>> configurationCustomizersProvider)
@Bean public org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory(DataSource dataSource) throws Exception
sqlSessionFactory 在类中 org.mybatis.spring.boot.autoconfigure.MybatisAutoConfigurationExceptionCopyright © 2018 Pivotal Software, Inc.. All rights reserved.