首页 > 其他分享 >properties和yaml加载list

properties和yaml加载list

时间:2023-08-06 17:37:17浏览次数:43  
标签:shuhai List list private yaml Value test properties

properties和yml加载list

方式一:

shuhai:
  test:
    list: 12,13,14

@Value(“#{‘${shuhai.test.list}’.split(‘,’)}”) private List list;

@Value(“${shuhai.test.list}”) private List list;

方式二:

shuhai:
  test:
    list: >
      12
      13
      14

@Value(“${shuhai.test.list}”) private List list;

方式三:

shuhai:
  test:
    list: 
      - 12
      - 13
      - 14

如下配置才能生效,@Value会报错

@Setter @Getter @Component @ConfigurationProperties(“shuhai.test”) public class TestConfig {

private List<String> list;

}

标签:shuhai,List,list,private,yaml,Value,test,properties
From: https://blog.51cto.com/u_11906056/6985121

相关文章

  • 列表(list)的深浅拷贝解析
    一、深浅拷贝如果希望将列表复制一份,通过列表的内置方法copy就可以实现:1s=[[1,2],3,4]2s1=s.copy()3print(s)4print(s1)拷贝出的列表s1与原列表s完全一致。[[1,2],3,4][[1,2],3,4]对s1修改:1s=[[1,2],3,4]2s1=s.copy()3s1[1]='oliver......
  • Yaml语法
    世事变幻无常,而近乎永恒不变者,唯你我头上的同一片星空。Wherethereisnodesire,therewillbenoindustry.哪里没有欲望,哪里就不会有勤奋。一、YML是什么YAML(YAMLAintMarkupLanguage)是一种标记语言,通常以.yml或者.yaml为后缀的文件,是一种直观的能够被电脑识别的数......
  • 理解OpenERP的BoM表的Properties
    关于BoM表维护的思考。  采用OpenERP的解决方法,同一型号的产品,根据客户的不同,有200个BoM。BoM的维护是个麻烦问题。例如,某产品的BoM稍有变更,则该产品下的200个BoM都必须做同样的变更。系统没有提供BoM变更维护的工具,因此,如果BoM变更较为频繁则是个很大的问题。目前尚未有好的......
  • YAML入门
    YAML速记在HydroOJ的时候,配置客观题遇到了此类文件格式。产生兴趣,简单学一下。学习参考视频:BV1yL4y1T7Pr什么是YAMLYAMLAin'tMarkupLanguage。YAML不是一种标记语言。是一种可读性高,用以表达数据序列化的格式文件后缀通常为 .yaml或.ymlYAML的语法规则使用缩进表......
  • vue--day54--todolist 中的MyItem 和App 消息发布实现通信
    1.App.vue<template><divid="root"><divclass="todo-container"><divclass="todo-wrap"><!--@addTodo事件名addTodo回调名--><MyHeader@addTodo="addTodo"/><!--父亲给儿子传数据父亲通过数据绑定......
  • 通过一个实例了解 va_list
    VA_LIS是在C语言中解决【变参问题】的一组宏,【变参问题】是指参数的个数不定,可以传入一个参数也可以是多个;可变参数中的每个参数的类型可以不同,也可以相同;可变参数的每个参数并没有实际的名称与之相对应,用起来是很灵活。其中va_list(VA_LIST是在C语言中解决变参问题的一......
  • DXP TreeList 目录树
    DXPTreeList目录树1.需求背景需要一个支持勾选,拖动节点,保存各节点顺序的目录树。2.创建目录树在treeList控件中添加两个colunm用来显示绑定数据和显示值。接下来对treeList的属性进行设置//设置列不显示treeList.OptionsView.ShowColumns=......
  • vue--day51----todolist 中App.vue 和 MyItem.vue 类似 父亲和子通信 通过全局事件总
    1.mainjs/***该文件是整个项目的入口文件*///引入VueimportVuefrom'vue'//引入App组件他是所有组件的父组件importAppfrom'./App.vue'//关闭vue的生产提示Vue.config.productionTip=false//constDemo=Vue.extend({})//constd=newDemo();//Vue.pr......
  • Java中properties文件中的中文乱码问题
    问题代码:1//目标:使用Properties读取属性文件中的内容。2//1、创建properties对象3Propertiesproperties=newProperties();456//2、使用properties对象加载属性文件中的键值对数据。7properties.load(newFileInputSt......
  • jpa 分页工具类,把 list 转 page 的工具类
    JpaPageUtils.java工具类importjava.util.ArrayList;importjava.util.List;importjava.util.Optional;importorg.springframework.data.domain.Page;importorg.springframework.data.domain.PageImpl;importorg.springframework.data.domain.PageRequest;importo......