| 接口 | 说明 |
|---|---|
| ConfigurationCustomizer |
为
FlexConfiguration 做自定义的配置支持。 |
| MyBatisFlexCustomizer |
MyBatis-Flex 配置。
|
| SqlSessionFactoryBeanCustomizer |
参考:https://github.com/mybatis/spring-boot-starter/blob/master/mybatis-spring-boot-autoconfigure/src/main/java/org/mybatis/spring/boot/autoconfigure/SqlSessionFactoryBeanCustomizer.java
为 FlexSqlSessionFactoryBean 做自定义的配置支持。
|
| 类 | 说明 |
|---|---|
| ConditionalOnMybatisFlexDatasource.OnMybatisFlexDataSourceCondition | |
| FlexTransactionAutoConfiguration |
MyBatis-Flex 事务自动配置。
|
| MultiDataSourceAutoConfiguration |
MyBatis-Flex 多数据源的配置支持。
|
| MybatisFlexAdminAutoConfiguration |
MyBatis-Flex-Admin 自动配置。
|
| MybatisFlexAutoConfiguration |
Mybatis-Flex 的核心配置。
|
| MybatisFlexAutoConfiguration.AutoConfiguredMapperScannerRegistrar |
This will just scan the same base package as Spring Boot does.
|
| MybatisFlexAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration |
If mapper registering configuration or mapper scanning configuration not present, this configuration allow to scan
mappers based on the same component-scanning path as Spring Boot itself.
|
| MybatisFlexDependsOnDatabaseInitializationDetector |
参考:https://github.com/mybatis/spring-boot-starter/blob/master/mybatis-spring-boot-autoconfigure/src/main/java/org/mybatis/spring/boot/autoconfigure/MybatisDependsOnDatabaseInitializationDetector.java
DependsOnDatabaseInitializationDetector for Mybatis-Flex. |
| MybatisFlexProperties |
Mybatis-Flex 的配置属性。
|
| MybatisFlexProperties.AdminConfig |
MyBatis Flex Admin 配置。
|
| MybatisFlexProperties.CoreConfiguration |
The configuration properties for mybatis core module.
|
| MybatisFlexProperties.GlobalConfig |
FlexGlobalConfig 配置。 |
| MybatisFlexProperties.SeataConfig |
Seata 配置
|
| MybatisLanguageDriverAutoConfiguration |
脚本语言驱动的自动配置,平常一般项目用不到,只为了同步 MyBatis 自带的 MybatisLanguageDriverAutoConfiguration。
|
| MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration |
Configuration class for mybatis-freemarker 1.2.x or above.
|
| MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration |
Configuration class for mybatis-freemarker 1.1.x or under.
|
| MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration |
Configuration class for mybatis-velocity 2.0 or under.
|
| MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration | |
| MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration.MetadataThymeleafLanguageDriverConfig | |
| MybatisLanguageDriverAutoConfiguration.VelocityConfiguration |
Configuration class for mybatis-velocity 2.1.x or above.
|
| SpringBootVFS |
MyBatis 的 VFS 支持。
|
| 枚举 | 说明 |
|---|---|
| MybatisFlexProperties.SeataMode |
| 注释类型 | 说明 |
|---|---|
| ConditionalOnMybatisFlexDatasource |
判断是否有 MyBatis-Flex 的多数据源配置。
|
Copyright © 2025. All rights reserved.