yaml配置对象map使用示例

 更新时间:2023年09月04日 14:17:49   作者:晓晓先生  
这篇文章主要为大家介绍了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的资料请关注脚本之家其它相关文章!

相关文章

  • java web请求和响应中出现中文乱码问题的解析

    java web请求和响应中出现中文乱码问题的解析

    这篇文章主要为大家解析了java web请求和响应中出现中文乱码问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • Java中异常Exception和捕获以及自定义异常详解

    Java中异常Exception和捕获以及自定义异常详解

    在工作过程中,我们常常需要在合适的地方抛出合适的异常,除了java自带的一些异常,我们可以在项目中定制自己的异常,并且全局捕获它,下面这篇文章主要给大家介绍了关于Java中异常Exception和捕获以及自定义异常的相关资料,需要的朋友可以参考下
    2023-05-05
  • Java并发编程之关键字volatile知识总结

    Java并发编程之关键字volatile知识总结

    今天带大家学习java的相关知识,文章围绕着Java关键字volatile展开,文中有非常详细的知识总结,需要的朋友可以参考下
    2021-06-06
  • Java 网络爬虫基础知识入门解析

    Java 网络爬虫基础知识入门解析

    这篇文章主要介绍了Java 网络爬虫基础知识入门解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Spring七大组件是哪些以及作用

    Spring七大组件是哪些以及作用

    这篇文章主要介绍了Spring七大组件是哪些以及作用,帮助刚接触spring的朋友更快理解,如果有说的不对的地方还请指正,需要的朋友可以参考下
    2023-03-03
  • java int转byte和long转byte的方法

    java int转byte和long转byte的方法

    下面小编就为大家带来一篇java int转byte和long转byte的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • SpringBoot集成Nacos的项目实践

    SpringBoot集成Nacos的项目实践

    本文主要介绍了SpringBoot集成Nacos的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Java 直接插入排序的三种实现

    Java 直接插入排序的三种实现

    本文主要介绍了Java 直接插入排序的三种实现方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • Java多线程的sleep休眠的实现

    Java多线程的sleep休眠的实现

    本文主要介绍了Java多线程的sleep休眠的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 详解使用Spring3 实现用户登录以及权限认证

    详解使用Spring3 实现用户登录以及权限认证

    这篇文章主要介绍了详解使用Spring3 实现用户登录以及权限认证,这里整理了详细的代码,有需要的小伙伴可以参考下。
    2017-03-03

最新评论