yaml文件中${}语法取值方式
更新时间:2024年10月24日 15:22:09 作者:大丶雪
在Spring Boot中,配置文件中的${test.aa}等占位符的值可以通过系统属性或依赖的其他模块来获取,这意味着,可以通过JVM参数或者系统属性来指定这些值,例如,通过在启动命令中添加-Dtest.aa=your_value或在代码中通过
问题来源
在我们的配置文件中有一个${test.aa}的特殊写法,那么问题来了,他是从哪里取得值?
从官方文档上,可以看出,从系统属性,或者依赖的其他模块中取值。
我以系统属性取值演示一下
配置一个test.aa的系统属性
文中箭头指向的位置,都可以配置系统属性,
- 第一个是JVM参数
- 第二个是系统属性
扩展一下
代码中取系统属性的值:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
相关文章
解决使用mybatis-plus时,生成的SQL大写变小写加下划线问题
这篇文章主要介绍了解决使用mybatis-plus时,生成的SQL大写变小写加下划线问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-12-12
最新评论