@Configuration public class MybatisFlexAutoConfiguration extends Object
| Constructor and Description |
|---|
MybatisFlexAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
FlexConfiguration |
configuration(MybatisFlexProperties flexProperties,
ConfigurationCustomizer configurationCustomizer) |
FlexGlobalConfig |
globalConfig(MybatisFlexProperties flexProperties,
FlexConfiguration flexConfiguration,
MyBatisFlexCustomizer flexCustomizer) |
void |
mapperPublish(FlexConfiguration flexConfiguration,
FlexGlobalConfig globalConfig,
org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) |
RowMapperInvoker |
rowMapperInvoker(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) |
org.apache.ibatis.session.SqlSessionFactory |
sqlSessionFactory(MybatisFlexProperties flexProperties,
FlexConfiguration flexConfiguration,
FlexGlobalConfig globalConfig,
org.apache.ibatis.session.SqlSessionFactoryBuilder sqlSessionFactoryBuilder) |
org.apache.ibatis.session.SqlSessionFactoryBuilder |
sqlSessionFactoryBuilder() |
@Bean public FlexConfiguration configuration(MybatisFlexProperties flexProperties, @Inject(required=false) ConfigurationCustomizer configurationCustomizer)
@Bean @Condition(onMissingBean=org.apache.ibatis.session.SqlSessionFactoryBuilder.class) public org.apache.ibatis.session.SqlSessionFactoryBuilder sqlSessionFactoryBuilder()
@Bean public FlexGlobalConfig globalConfig(MybatisFlexProperties flexProperties, FlexConfiguration flexConfiguration, @Inject(required=false) MyBatisFlexCustomizer flexCustomizer)
@Bean public org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory(MybatisFlexProperties flexProperties, FlexConfiguration flexConfiguration, FlexGlobalConfig globalConfig, org.apache.ibatis.session.SqlSessionFactoryBuilder sqlSessionFactoryBuilder)
@Bean public void mapperPublish(FlexConfiguration flexConfiguration, FlexGlobalConfig globalConfig, org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
@Bean public RowMapperInvoker rowMapperInvoker(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
Copyright © 2024. All rights reserved.