當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象
生活随笔
收集整理的這篇文章主要介紹了
【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用@Value注解獲取核心配置文件中的值時只能是一個一個的獲取,如果在配置文件中有多個對象需要用到名稱一樣的配置,如name、age等屬性,則需要區分是這個屬性是哪個對象的。因此可以將這些配置映射到對象進行區分。
注意:配置文件中的屬性名如果沒有前綴,則不能使用配置類映射對象這種方式,因為@ConfigrationProperties注解格式要求必須有前綴,而且前綴必須是統一的,如果前綴不一致,則需分開分別映射。
使用@Component注解將對象類交給Spring容器進行管理
使用@ConfigrationProperties(prefix="")注解將類標記為配置類,這個注解必須寫前綴,生成set/get方法,此時這個類已經加載到Spring容器中了
IndexController代碼:
運行結果:
總結
以上是生活随笔為你收集整理的【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【SpringBoot零基础案例08】【
- 下一篇: SpringBoot项目使用微服务后在S