Class MapperProviderAutoConfiguration
- java.lang.Object
-
- io.mybatis.activerecord.spring.boot.autoconfigure.MapperProviderAutoConfiguration
-
@Configuration @ConditionalOnProperty(prefix="iomybatis.framework.activerecord", name="enabled", matchIfMissing=true) @EnableConfigurationProperties(MapperProviderProperties.class) public class MapperProviderAutoConfiguration extends Object自动配置MapperProvider- Author:
- liuzh
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMapperProviderAutoConfiguration.AutoRegisterConfiguration自动注册为默认的 Mapper 提供者
-
Constructor Summary
Constructors Constructor Description MapperProviderAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MapperProviderspringMapperRegistry(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)当前没有自定义的 Mapper 提供者时,提供一个默认的
-
-
-
Method Detail
-
springMapperRegistry
@Bean @ConditionalOnMissingBean public MapperProvider springMapperRegistry(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
当前没有自定义的 Mapper 提供者时,提供一个默认的当使用多数据源时,需要通过
Primary注解指定主要的SqlSessionTemplate- Parameters:
sqlSessionTemplate-- Returns:
-
-