Udemy 課程Microservices with Spring Cloud 27

建置初步取得設定值的服務

ZONGRU Li
2 min readJul 11, 2019

在Spring Cloud概念下,一些環境設定將由某個地方(ex:一個SERVER)管理

且微服務專案會有非常多個,意即會有多個設定檔

所以目前先在application.properties內給定名稱

來清楚瞭解這是哪一個專案使用的application.properties(如下第一行):

第一行指明了這個設定檔是對應哪一個專案(PROJECT)

而port在Spring Cloud也將因為不同微服務專案,會有不一樣

建立一個GET服務回傳基本設定數值:

對應的回傳值內容:

目前專案目錄

試執行:

確認正常!

再來希望相關設定的數值可以透過讀取application.properties取得

首先多兩行在application.properties內:

建一個Configuration的class檔來讀取上述的maximum與minimum數值:

改寫LimitsConfigurationController,注入Configuration,並透過它取值

再次啟動程式進到對應url確認:

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet