使用@ConfigurationProperties注入屬性


Spring Boot提供的@ConfigurationProperties注解用來快速、方便地將配置文件中的自定義屬性值批量注入到某個Bean對象的多個對應屬性中。假設現在有一個配置文件,如果使用@ConfigurationProperties注入配置文件的屬性,示例代碼如下:

 

```java

@Component

@ConfigurationProperties(prefix = "person")

public class Person {

    private int id;     

    // 屬性的setXX()方法

    public void setId(int id) {

        this.id = id;

    }

}

```

 

上述代碼使用@Component和@ConfigurationProperties(prefix = “person”)將配置文件中的每個屬性映射到person類組件中。

 

需要注意的是,使用@ConfigurationProperties

 

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``

·· 學習讓人快樂,學習更讓人覺得無知!學了1個多月的《Java工程師高薪訓練營》,才發現自己對每個技術點的認知都很膚淺,根本深不下去,立個Flag:每天堅持學習一小時,一周回答網上3個技術問題,把自己知道都分享出來。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM