Class UstraDataMybatisAutoConfiguration
java.lang.Object
com.gsitm.ustra.java.autoconfigure.UstraDataMybatisAutoConfiguration
@Configuration
@ConditionalOnClass(com.gsitm.ustra.java.data.mybatis.UstraDataMybatis.class)
@EnableConfigurationProperties({org.mybatis.spring.boot.autoconfigure.MybatisProperties.class,com.gsitm.ustra.java.data.datasource.MultiDataSourceProperties.class,com.gsitm.ustra.java.data.properties.UstraDataProperties.class,com.gsitm.ustra.java.data.mybatis.properties.UstraDataMybatisProperties.class})
@ConditionalOnProperty(name="ustra.data.mybatis.enabled",
havingValue="true")
@AutoConfigureAfter({UstraMultiDataSourceAutoConfiguration.class,org.mybatis.spring.boot.autoconfigure.MybatisLanguageDriverAutoConfiguration.class})
@AutoConfigureBefore(org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration.class)
public class UstraDataMybatisAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.mybatis.spring.SqlSessionTemplatesqlSessionTemplate(org.mybatis.spring.boot.autoconfigure.MybatisProperties properties, org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
-
Constructor Details
-
UstraDataMybatisAutoConfiguration
public UstraDataMybatisAutoConfiguration()
-
-
Method Details
-
sqlSessionTemplate
@Bean @ConditionalOnMissingBean public org.mybatis.spring.SqlSessionTemplate sqlSessionTemplate(org.mybatis.spring.boot.autoconfigure.MybatisProperties properties, org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
-