Spring @Value注解的作用,读取配置文件字段

2023-12-13 04:01:45

一、@Value注解中 $ 和 # 的区别

(1)@Value(“${}”):获取对应属性文件中定义的属性值

(2)@Value(“#{}”):通常用来获取 bean 的属性,或者调用 bean 的某个方法。

二、@Value(“${}”)的使用

废话不多说,上代码,application.yml 配置文件定义一个字段,通过 @Value注解 注入使用
在这里插入图片描述

在这里插入图片描述

三、@Value(“#{}”)的使用

在这里插入图片描述
在这里插入图片描述
本文参考:https://blog.csdn.net/qq_31960623/article/details/116902786?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170199677816800180680752%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=170199677816800180680752&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_positive~default-1-116902786-null-null.142v96pc_search_result_base5&utm_term=%40value%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

文章来源:https://blog.csdn.net/li836779537/article/details/134869318
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。