perf(database): 优化DbDataInitializer接口

This commit is contained in:
曾文豪
2023-06-06 14:25:38 +08:00
parent 0ac237fbbd
commit 0ca3d13659
2 changed files with 17 additions and 4 deletions

View File

@@ -37,7 +37,7 @@ public class DbMigrationInitializer implements ServletContextInitializer {
DataSource dataSource;
@Autowired
DbMigrationConfig dbMigrationConfig;
@Autowired(required = false)
@Autowired
List<DbDataInitializer> dbDataInitializerList;
@@ -52,9 +52,9 @@ public class DbMigrationInitializer implements ServletContextInitializer {
startDeal(coreDb, dbMigrationConfig.getMigrations());
startDeal(coreDb, dbMigrationConfig.getDatas());
if (dbDataInitializerList != null) {
dbDataInitializerList.forEach(DbDataInitializer::init);
}
// 其他数据初始化
dbDataInitializerList.forEach(DbDataInitializer::init);
} catch (Exception ignore) {
}
}