springboot自定義配置及自定義對象映射的全流程
一、使用@Value注解獲?。ㄒ粋€一個獲取)
1.1 使用方法
在屬性上添加@Value注解
1.2 舉例說明
在配置文件中添加自定義配置
school.name=ZHOUWorldUniversitywebsit=www.zhouworld.com

在類中添加屬性,使用@Value注解

驗證,啟動服務,訪問http://localhost:8080/demo

二、自定義對象映射
2.1 使用方法
創(chuàng)建一個類,使用@ConfiguartionProperties注解
當幾個屬性前綴一致時,可以創(chuàng)建一個具體的類(以前綴的名為類名),讀取配置文件中的配置,給類中的屬性賦值
2.2 舉例說明
在配置文件中添加同樣前綴名的配置
love.name=ZHOUWorldlovelove.website=www.zhouworldlove.com

創(chuàng)建love類,在類中增加@Component注解和@ConfigurationProperties注解
@Component作用:將此類交給springboot進行管理@ConfigurationProperties作用:讀取自定義配置

其他類獲得love對象,通過@Autowired直接注入獲得

驗證,啟動服務,訪問http://localhost:8080/love

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringBoot中EasyExcel實現execl導入導出
本文主要介紹了SpringBoot中EasyExcel實現execl導入導出,實現了如何準備環(huán)境、創(chuàng)建實體類、自定義轉換器以及編寫導入邏輯的步驟和示例代碼,感興趣的可以了解下2023-06-06
IntelliJ IDEA安裝插件阿里巴巴Java開發(fā)手冊(Alibaba Java Coding Guidelines
這篇文章主要介紹了IntelliJ IDEA安裝插件阿里巴巴Java開發(fā)手冊(Alibaba Java Coding Guidelines),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05
Spring Boot使用RestTemplate消費REST服務的幾個問題記錄
這篇文章主要介紹了Spring Boot使用RestTemplate消費REST服務的幾個問題記錄,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06

