主要介绍三种,字符串配置,数组配置和带默认值的配置
◆字符串配置
//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); }); }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问, 点击进行留言回复!!
springmvc之ResponseBody响应json数据遇到的错误及解决
uni-app 后台升级 静默升级 uniapp 后台更新 静默更新 在线升级
SpringBoot多Module启动报错Could not transfer metadata
Hibernate项目报错:Cannot call sendError() after the response has been committed
网友评论