Class SnailJobTemplateAutoConfiguration
java.lang.Object
com.aizuda.snailjob.template.datasource.config.SnailJobTemplateAutoConfiguration
@Configuration
@ComponentScan("com.aizuda.snailjob.template.datasource.**")
@MapperScan(value="com.aizuda.snailjob.template.datasource.persistence.mapper",
sqlSessionTemplateRef="sqlSessionTemplate")
public class SnailJobTemplateAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptordynamicTableNameInnerInterceptor(String tablePrefix) com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptormybatisPlusInterceptor(org.springframework.core.env.Environment environment) org.apache.ibatis.session.SqlSessionFactorysqlSessionFactory(DataSource dataSource, org.springframework.core.env.Environment environment, com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor mybatisPlusInterceptor, com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties mybatisPlusProperties) org.mybatis.spring.SqlSessionTemplatesqlSessionTemplate(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
-
Constructor Details
-
SnailJobTemplateAutoConfiguration
public SnailJobTemplateAutoConfiguration()
-
-
Method Details
-
sqlSessionFactory
@Bean("sqlSessionFactory") public org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory(DataSource dataSource, org.springframework.core.env.Environment environment, com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor mybatisPlusInterceptor, com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties mybatisPlusProperties) throws Exception - Throws:
Exception
-
sqlSessionTemplate
@Bean("sqlSessionTemplate") public org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate(@Qualifier("sqlSessionFactory") org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) -
mybatisPlusInterceptor
@Bean public com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor mybatisPlusInterceptor(org.springframework.core.env.Environment environment) -
dynamicTableNameInnerInterceptor
public com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor dynamicTableNameInnerInterceptor(String tablePrefix)
-