springboot的yml文件,如果值是数组的话,不应该用[]吗?为什么如下用逗号分隔也会起效?

发布于 2022-09-13 01:17:45 字数 47 浏览 15 评论 0

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱格式化 2022-09-20 01:17:45

原生 YAML 可能不支持,但是 Spring Boot 官方是做了支持的:

Table 4. relaxed binding rules per property source Property Source Simple List

Property SourceSimpleList
Properties FilesCamel case, kebab case, or underscore notationStandard list syntax using [ ] or comma-separated values
YAML FilesCamel case, kebab case, or underscore notationStandard YAML list syntax or comma-separated values
Environment VariablesUpper case format with underscore as the delimiter (see Binding from Environment Variables).Numeric values surrounded by underscores (see Binding from Environment Variables)
System propertiesCamel case, kebab case, or underscore notationStandard list syntax using [ ] or comma-separated values
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文