${key:default_value}
这种表达方式是通过key来获取value,如果获取不到就使用后面默认值。
在一些直接通过Jar包启动的场景中,可以在启动时手动配置相关参数,如果没有配置,也会自动获取默认值进行启动,如
java -jar -REDIS_HOST=172.16.0.36 -REDIS_DB=2 xxx.jar
使用这种方法也可以获取path中的环境变量如:
在path中配置了M2_HOME即可在springboot中使用下面的方式获取相应的值
maven:
path: ${M2_HOME}
转载自:yml文件中${}的使用_username: ${db_user:psm}_我是你亲爱的航哥的博客-CSDN博客