我的 Spring Rest 服務將從發送環境屬性的 API 網關呼叫。基于環境屬性,我需要通過讀取屬性檔案來呼叫不同的端點。
示例:我的環境變數可以是 qa01、qa02、qa03 等。我的呼叫端點是https://hostname-qa01.intra.net或https://hostname-qa02.intra.net、https://hostname-qa03.intra.net等。
此代碼僅特定于非產品和產品,相同的代碼應該可以作業,產品只有端點https://hostname.intra.net
我知道這可以通過一個簡單的 if 檢查 Java 來實作,但我正在尋找一種優雅的方法來解決我的問題。
uj5u.com熱心網友回復:
簡單是一個關鍵的設計原則。
所以要簡單。嘗試更多地專注于為復雜問題找到簡單的解決方案,而不是相反。關注 KISS,更適合您的用例。
https://en.wikipedia.org/wiki/KISS_principle
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/494896.html
上一篇:如何控制WebTau報告
