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);
  });
 }

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


文章名称:springboot实现yml里的自定义配置方法
网站链接:http://bzwzjz.com/article/pcphod.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站建设 高端品牌网站建设 梓潼网站设计 成都网站制作 成都网站建设 成都网站建设 网站制作 app网站建设 成都网站建设公司 响应式网站设计 网站建设推广 阿坝网站设计 营销型网站建设 移动网站建设 高端定制网站设计 成都网站设计 响应式网站设计方案 成都网站设计 手机网站制作 外贸营销网站建设 重庆企业网站建设