这个问题有点类似于这个现有的问题
我仍在尝试导航或尝试找到可以自定义的正确 Spring Boot 代码。我需要开发与现有配置服务器连接并为键提供值的 java SDK。此 SDK 将用于 java 应用程序,可能是也可能不是 spring 应用程序。QA 将使用相同的 SDK 对配置服务器进行回归测试。
所以问题是,如果给定
- 配置服务器地址
- 应用名称
- 活动配置文件(不需要标签,它将是默认主控),我可以初始化一些配置客户端类,它会给我一些简单的方法,比如public String getKeyValue(final String key)
我正在查看类的来源,如ConfigServicePropertySourceLocator、CompositePropertySource、ConfigClientAutoConfiguration、ConfigServiceBootstrapConfiguration等。
我需要手动构建环境对象吗?如果是,如何?