1:第一种:yml配置方式:
saas2:
config2: sys_abc,doc_item_column,doc_category_manage
1-1:springboot读取的第一种方法
@Configuration
public class MybatisPlusSaasConfig {
@Value("${saas2.config2}")
private List<String> aliasConfig;
1-2:springboot读取的第二种方法,主要要加上@Component,属性一定要生成setter和getter方法
@Component
@ConfigurationProperties(prefix = "saas2")
public class MybatisPlusSaasConfig {
public List<String> getConfig2() {
return config2;
}
public void setConfig2(String[] config2) {
this.config2 = config2;
}
public List<String> getTENANT_TABLE() {
return TENANT_TABLE;
}
2:第二种:yml配置方式:
saas2:
config2:
- sys_abc
- doc_item_column
- doc_category_manage
2-1:springboot读取的第一种方法,主要要加上@Component,属性一定要生成setter和getter方法
@Component
@ConfigurationProperties(prefix = "saas2")
public class MybatisPlusSaasConfig {
public List<String> getConfig2() {
return config2;
}
public void setConfig2(String[] config2) {
this.config2 = config2;
}
public List<String> getTENANT_TABLE() {
return TENANT_TABLE;
}