java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > yaml配置对象map

yaml配置对象map使用示例

作者:晓晓先生

这篇文章主要为大家介绍了yaml配置对象map使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

yaml配置

objectConfig:
  object-map:
    1:
      name: "对象一"
      desc: "这是第一个对象"
      url: "https://abc.abc.abc"
    2:
      name: "对象二"
      desc: "这是第二个对象"
      url: "https://abc.abc.abc"

Java配置类

代码如下

@Configuration
@RefreshScope
@ConfigurationProperties(prefix = "objectConfig")
public class ObjectConfig {
  private Map<Integer, ObjectEntity> objectMap;
}

  public static class ObjectEntity{
    private String name;
    private String desc;
    private String url;
  }
}

Java使用代码如下

@Autowired
private ObjectConfig objectConfig;
ObjectConfig.ObjectEntity objectEntity = objectConfig.getObjectMap().get(1);

以上就是yaml配置对象map使用示例的详细内容,更多关于yaml配置对象map的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文