springboot 配置文件 .properties和.yml的写法区别

例如 :    redis配置的properties或yml文件,如下:

  1. spring.redis.cluster.nodes[0]=192.168.0.1:6379  
  2. spring.redis.cluster.nodes[1]=192.168.0.2:6379  
  3. 或  
  4. spring:  
  5.    redis:  
  6.       cluster:  
  7.          nodes:  
  8.             - 192.168.0.1:6379  
  9.             - 192.168.0.2:6379  




    示例:2

    environments:
        dev:
            url: http://dev.bar.com
            name: Developer Setup
        prod:
            url: http://foo.bar.com
            name: My Cool App
    

    上面的YAML文档会被转化到下面的属性中:

    environments.dev.url=http://dev.bar.com
    environments.dev.name=Developer Setup
    environments.prod.url=http://foo.bar.com
    environments.prod.name=My Cool App
    

    YAML列表被表示成使用[index]间接引用作为属性keys的形式,例如下面的YAML:

    my:
       servers:
     - dev.bar.com
     - foo.bar.com
    

    将会转化到下面的属性中:

    my.servers[0]=dev.bar.com
    my.servers[1]=foo.bar.com
    


posted @   托马斯布莱克  阅读(16503)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
点击右上角即可分享
微信分享提示