请教springcloud中,这种变量形式的写法代表什么?

农夫阿才 2020-10-18 02:38:49
spring:
application:
name: foo
cloud:
config:
uri: ${SPRING_CONFIG_URI:http://localhost:8888}
...全文
3416 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
KeepSayingNo 2020-10-19
  • 打赏
  • 举报
回复
先取SPRING_CONFIG_URI这个变量的值,如果没有就取默认值:http://localhost:8888
老王就是我 2020-10-19
  • 打赏
  • 举报
回复
就是properties文件,写法不同而已
农夫阿才 2020-10-18
  • 打赏
  • 举报
回复
引用 1 楼 `4k,的回复:
是写法上的不同,这种运用在yml结尾的配置类中,以空格来缩进代表同级,这是一种树形结构的写法,正常的情况是先加载yml,接下来加载properties文件。如果相同的配置存在于两个文件中。最后会使用properties中的配置。最后读取的优先集最高。
我是说uri后面那个变量形式代表什么含义
`4k, 2020-10-18
  • 打赏
  • 举报
回复
是写法上的不同,这种运用在yml结尾的配置类中,以空格来缩进代表同级,这是一种树形结构的写法,正常的情况是先加载yml,接下来加载properties文件。如果相同的配置存在于两个文件中。最后会使用properties中的配置。最后读取的优先集最高。

50,533

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧