首页 > 移动平台 > 详细

spring配置文件(application.properties、application.yml、application.yaml))中的配置项加载到自定义类中的方法

时间:2021-06-03 10:38:51      阅读:20      评论:0      收藏:0      [点我收藏+]

spring配置文件(application.properties、application.yml、application.yaml))中的配置项加载到自定义类中的方法

 

application.properties文件内容:

util.app.name = test
util.app.version = 1.0

 

1.通过@Value注解单个获取

技术分享图片
 1 @Component
 2 public class PropertiesValue {
 3     
 4     @Value("${util.app.name}")
 5     private String name;
 6     
 7     @Value("${util.app.version}")
 8     private String version;
 9 
10     public String getName() {
11         return name;
12     }
13 
14     public void setName(String name) {
15         this.name = name;
16     }
17 
18     public String getVersion() {
19         return version;
20     }
21 
22     public void setVersion(String version) {
23         this.version = version;
24     }
25 
26 }
View Code

 

2.通过@ConfigurationProperties注解批量获取

基于前缀进行批量获取配置参数值

技术分享图片
 1 @ConfigurationProperties(prefix="util.app")
 2 @Component
 3 public class PropertiesValue {
 4     
 5     private String name;
 6     
 7     private String version;
 8 
 9     public String getName() {
10         return name;
11     }
12 
13     public void setName(String name) {
14         this.name = name;
15     }
16 
17     public String getVersion() {
18         return version;
19     }
20 
21     public void setVersion(String version) {
22         this.version = version;
23     }
24 
25 }
View Code

 

spring配置文件(application.properties、application.yml、application.yaml))中的配置项加载到自定义类中的方法

原文:https://www.cnblogs.com/labing/p/14843511.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!