@ConditionalOnSingleCandidate(value=javax.sql.DataSource.class) @AutoConfigureBefore(value=org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration.class) @ConditionalOnClass(value={org.apache.ibatis.session.SqlSessionFactory.class,org.mybatis.spring.SqlSessionFactoryBean.class}) @EnableConfigurationProperties(value={org.mybatis.spring.boot.autoconfigure.MybatisProperties.class,com.github.dreamroute.mybatis.pro.core.consts.MyBatisProProperties.class}) @AutoConfigureAfter(value={org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class,org.mybatis.spring.boot.autoconfigure.MybatisLanguageDriverAutoConfiguration.class}) public class MyBatisProAutoConfiguration extends Object
| 构造器和说明 |
|---|
MyBatisProAutoConfiguration(org.mybatis.spring.boot.autoconfigure.MybatisProperties properties,
org.springframework.core.io.ResourceLoader resourceLoader,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.plugin.Interceptor[]> interceptorsProvider,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.type.TypeHandler[]> typeHandlersProvider,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.scripting.LanguageDriver[]> languageDriversProvider,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.mapping.DatabaseIdProvider> databaseIdProvider,
org.springframework.beans.factory.ObjectProvider<List<org.mybatis.spring.boot.autoconfigure.ConfigurationCustomizer>> configurationCustomizersProvider) |
public MyBatisProAutoConfiguration(org.mybatis.spring.boot.autoconfigure.MybatisProperties properties,
org.springframework.core.io.ResourceLoader resourceLoader,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.plugin.Interceptor[]> interceptorsProvider,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.type.TypeHandler[]> typeHandlersProvider,
org.springframework.beans.factory.ObjectProvider<org.apache.ibatis.scripting.LanguageDriver[]> languageDriversProvider,
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 @ConditionalOnMissingBean public org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory(DataSource dataSource, MyBatisProProperties props) throws Exception
ExceptionCopyright © 2021. All rights reserved.