springboot实现yml里的自定义配置方法

 更新时间:2019年01月03日 14:09:12   作者:张占岭   我要评论

这篇文章主要介绍了springboot实现yml里的自定义配置方法,主要介绍三种,字符串配置,数组配置和带默认值的配置,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

主要介绍三种,字符串配置,数组配置和带默认值的配置

◆字符串配置

//yml
setString: hello

 /**
  * 字符串.
  */
 @Value("${setString}")
 String setString;

◆数组配置

//yml
setArray:
  -http://www.taobao.com
  -http://www.tmall.com

 /**
  * 数组.
  */
 @Value("${setArray}")
 String[] setArray;

◆带默认值的配置

 /**
  * 数组默认值.
  */
 @Value("${setArrayDefault:1,2,3}")
 String[] setArrayDefault;

◆为三种类型的配置添加单元测试

@Test
 public void stringTest() {
  System.out.println("setString:" + setString);
 }

 @Test
 public void arrayTest() {
  Arrays.stream(setArray).forEach(o -> {
   System.out.println("setArray:" + o);
  });
 }

 @Test
 public void arrayDefaultTest() {
  Arrays.stream(setArrayDefault).forEach(o -> {
   System.out.println("setArrayDefault:" + o);
  });
 }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

最新评论