我看到属性使用不同的分隔符 := ,但找不到相关参考资料。
在application.properties
文件中,您可以以以下任何一种形式指定属性:
使用=
:
key=value
使用:
:
key: value
Spring文档中的所有示例都使用=
作为分隔符。但是Java属性也支持:
,因此Spring(底层使用java.util.Properties
)也支持:
。下面是来自java.util.Properties
Javadoc的相关摘录...
键包含行中从第一个非空格字符开始直到但不包括第一个未经转义的'=', ':', 或除行终止符以外的空格字符的所有字符。