Class MapperProviderAutoConfiguration


  • @Configuration
    @ConditionalOnProperty(prefix="iomybatis.framework.activerecord",
                           name="enabled",
                           matchIfMissing=true)
    @EnableConfigurationProperties(MapperProviderProperties.class)
    public class MapperProviderAutoConfiguration
    extends Object
    自动配置 MapperProvider
    Author:
    liuzh
    • Constructor Detail

      • MapperProviderAutoConfiguration

        public MapperProviderAutoConfiguration()
    • Method Detail

      • springMapperRegistry

        @Bean
        @ConditionalOnMissingBean
        public MapperProvider springMapperRegistry​(org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate)
        当前没有自定义的 Mapper 提供者时,提供一个默认的

        当使用多数据源时,需要通过 Primary 注解指定主要的 SqlSessionTemplate

        Parameters:
        sqlSessionTemplate -
        Returns: