时间:2021-05-19
这种属性应用方式是
field_name=@field_value@。
两个@符号是springboot为替代${}属性占位符产生,原因是${}会被maven处理,所以应该是起不到引用变量的作用。
@@方式可以引用springboot非默认配置文件(即其他配置文件)中的变量;
springboot默认配置文件是
src/main/resources/application.properties
补充知识:springboot项目使用@Value注解获取配置文件中的配置信息
application.yml配置文件得配置信息
web:
my_name: mqs
tags: aaa,bbb,ccc,ddd
like: 学习
使用@Value注解获取配置文件中的配置信息
/** * TODO springboot配置文件得读取方法一 */ @Value("${web.tags}") private String[] tags; @Value("${web.like}") private String like; @Value("${web.my_name}") private String myName; @RequestMapping("/web") public String testValue(){ String str = Arrays.toString(tags) + "----->>>" + like + "----->>>" + myName; return str; }以上这篇关于springboot 配置文件中属性变量引用方式@@解析就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Springboot通过@Value注解将配置文件中的属性注入到容器内组件中(可用在@Controller、@Service、@Configuration、@C
前言在项目开发中经常会用到配置文件,配置文件的存在解决了很大一份重复的工作。今天就分享四种在Springboot中获取配置文件的方式。注:前三种测试配置文件为s
SpringBoot如何实现自定义配置文件提示我们在使用SpringBoot开发项目时,常常需要编写一些属性配置类,用来完成自定义或特定的属性配置。在我们配置a
在springboot中,简单几步,读取配置文件(application.yml)中各种不同类型的属性值:1、引入依赖:org.springframework.
本文实例为大家分享了springboot静态变量注入配置文件的具体代码,供大家参考,具体内容如下spring静态变量注入spring中不支持直接进行静态变量值的