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個技術問題,把自己知道都分享出來。
