[Java/Spring/Nacos] Java 获取配置的方式
1、[本地] 使用 JDK 的 System.getProperty(key) ,获取 JVM 参数(VM Options)、系统属性
2、[本地] 使用 JDK 的 System.getenv(key) ,获取 环境变量
3、[本地] 使用 JDK 的 main(String[] args) ,获取程序启动参数
4、[本地] 读取本地配置文件,获取 程序特定配置
5、[本地] 自己造轮子,获取上述配置
6、[本地] 开源方案,apache 的 commons-configuration (提供大多数常见类型的 Value 转换 )
7、[本地] 开源方案,Spring 的 environment
8、[本地] 开源方案,Flink 的 ExecutionEnvironment、Configuration、ParameterTool ,如: ParameterTool.fromPropertiesFile(properties);
参见 : https://blog.csdn.net/weixin_40736233/article/details/135898899
9、[远程] Nacos 等远程配置中心及配套的客户端SDK

本文作者:
千千寰宇
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!