@Value的用法
记录不仅仅是记录,是为了成为更好的自己。就像遇见的那些人,也许不仅仅是遇见,而是让你明白,只有经历过那些,你才可以成为更好的自己。用法1.@Value(“${xxxx}”)注解从配置文件读取值的用法,也就是从application.yaml文件中获取值。比如存在application.yaml文件,配置内容如下:user:userName: xiaozhousex: 女age: 18在使用上述配置
·
记录不仅仅是记录,是为了成为更好的自己。
就像遇见的那些人,也许不仅仅是遇见,而是让你明白,只有经历过那些,你才可以成为更好的自己。
用法
1.@Value(“${xxxx}”)注解从配置文件读取值的用法,也就是从application.yaml文件中获取值。
比如存在application.yaml文件,配置内容如下:
user:
userName: xiaozhou
sex: 女
age: 18
在使用上述配置文件时,可以直接@Value(“${user.userName}”)等等。
如果@Value(“${user.userName:xiaosun}”),指定了name的值为xiaosun,当从配置文件中获取不到userName时,则userName值为xiaosun
2.常量注入
@Value("xiaozhou")
privat String name;
表明name的值是xiaozhou。
2.@Value(“#{}”)是获取bean属性,系统属性,表达式
https://blog.csdn.net/ya_1249463314/article/details/68484422
更多推荐
已为社区贡献7条内容
所有评论(0)