多租户模式彻底架构化,脱离实体类注解配置

This commit is contained in:
attiya 2025-10-13 08:48:05 +08:00
parent d265ddec06
commit 2654e41ac5

View File

@ -32,7 +32,7 @@ public class MyBatisFlexConfiguration {
logger.info("{},{}ms", auditMessage.getFullSql() logger.info("{},{}ms", auditMessage.getFullSql()
, auditMessage.getElapsedTime()) , auditMessage.getElapsedTime())
); );
logger.info("开始初始化mybatis-flex全局配置");
FlexGlobalConfig globalConfig = FlexGlobalConfig.getDefaultConfig(); FlexGlobalConfig globalConfig = FlexGlobalConfig.getDefaultConfig();
//全局ID生成策略配置 //全局ID生成策略配置
FlexGlobalConfig.KeyConfig keyConfig = new FlexGlobalConfig.KeyConfig(); FlexGlobalConfig.KeyConfig keyConfig = new FlexGlobalConfig.KeyConfig();
@ -56,7 +56,7 @@ public class MyBatisFlexConfiguration {
*/ */
@Bean @Bean
public static TenantFactory tenantFactory() { public static TenantFactory tenantFactory() {
logger.info("开始初始化租户工厂..."); logger.info("开始初始化租户工厂");
EbikeTenantFactory factory = new EbikeTenantFactory(); EbikeTenantFactory factory = new EbikeTenantFactory();
TenantManager.setTenantFactory(factory); TenantManager.setTenantFactory(factory);
return new EbikeTenantFactory(); return new EbikeTenantFactory();