配置文件修改

表映射配置 放在application.yml
This commit is contained in:
2025-01-02 10:00:02 +08:00
parent 78bf1c8c01
commit 003db71b7c
7 changed files with 130 additions and 156 deletions

View File

@@ -49,22 +49,11 @@ public class ShardingConfig {
*/
private String centerTablesDataNode;
@Value("${center-tables}")
private String tableNamesAsString;
/**
* 中心表,不进行分库操作
*/
// @Value("${center-tables}")
private Set<String> centerTables;
@PostConstruct
public void init() {
// 使用换行符进行分割然后去除空白字符收集到Set集合中
centerTables = Arrays.stream(tableNamesAsString.split(","))
.map(String::trim)
.collect(Collectors.toSet());
}
private List<String> centerTables;
/**