Compare commits
2 Commits
Author | SHA1 | Date |
---|---|---|
|
08657b90b3 | |
|
eaf15a6e6e |
|
@ -95,13 +95,6 @@ public class NacosConfigApplicationContextInitializer
|
||||||
configLoader.addListenerIfAutoRefreshed();
|
configLoader.addListenerIfAutoRefreshed();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final ConfigurableListableBeanFactory factory = context.getBeanFactory();
|
|
||||||
if (!factory
|
|
||||||
.containsSingleton(NacosBeanUtils.GLOBAL_NACOS_PROPERTIES_BEAN_NAME)) {
|
|
||||||
factory.registerSingleton(NacosBeanUtils.GLOBAL_NACOS_PROPERTIES_BEAN_NAME,
|
|
||||||
configLoader.getGlobalProperties());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean enable() {
|
private boolean enable() {
|
||||||
|
|
|
@ -23,6 +23,7 @@ import java.util.List;
|
||||||
import java.util.ListIterator;
|
import java.util.ListIterator;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import com.alibaba.boot.nacos.config.properties.NacosConfigProperties;
|
import com.alibaba.boot.nacos.config.properties.NacosConfigProperties;
|
||||||
import com.alibaba.nacos.api.config.ConfigService;
|
import com.alibaba.nacos.api.config.ConfigService;
|
||||||
|
@ -42,6 +43,7 @@ import static com.alibaba.nacos.spring.util.NacosUtils.buildDefaultPropertySourc
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author <a href="mailto:liaochunyhm@live.com">liaochuntao</a>
|
* @author <a href="mailto:liaochunyhm@live.com">liaochuntao</a>
|
||||||
|
* @author <a href="mailto:guofuyinan@gmail.com">guofuyinan</a>
|
||||||
* @since 0.2.3
|
* @since 0.2.3
|
||||||
*/
|
*/
|
||||||
public class NacosConfigLoader {
|
public class NacosConfigLoader {
|
||||||
|
@ -113,7 +115,9 @@ public class NacosConfigLoader {
|
||||||
final String ids = environment
|
final String ids = environment
|
||||||
.resolvePlaceholders(nacosConfigProperties.getDataIds());
|
.resolvePlaceholders(nacosConfigProperties.getDataIds());
|
||||||
if(StringUtils.hasText(ids)){
|
if(StringUtils.hasText(ids)){
|
||||||
dataIds.addAll(Arrays.asList(ids.split(",")));
|
dataIds.addAll(Arrays.stream(ids.split(","))
|
||||||
|
.filter(StringUtils::hasText)
|
||||||
|
.collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
Loading…
Reference in New Issue