Solon

使用分布式配置服务

目前适配有:water, consul, nacos, zookeeper

通过本地配置导入需要的分布式配置

solon.app:
  group: "demo"
  name: "demoapp"

solon.cloud.water:
  server: "waterapi:9371"
  config:
    load: "demoapp.yml" #默认加载一个配置

或者,使用 @CloudConfig 注解生成Bean

@Configuration
public class Config {
    @Bean
    public DataSource ds(@CloudConfig("demo.ds") HikariDataSource ds){
        return ds;
    }
}