透過@Value 註解從.Properties 檔案存取清單
在Spring 中,您可以輕鬆地從.properties 載入值清單檔案並使用@Value 註解將其註入到您的類別中。讓我們深入研究如何實現此目的:
首先,確保您的.properties 檔案包含以逗號分隔的值清單:
將此清單直接載入到私人欄位中您的類,您可以使用以下程式碼:
此語法利用Spring 的表達式語言(EL) 來存取.properties文件中的屬性 my.list.of.strings。當類別初始化時,Spring 會自動使用檔案中的值填入 myList。
或者,您可以在Spring 配置文件中將列表定義為bean:
但是,使用.properties 文件提供了更大的靈活性,並且允許您輕鬆修改列表而無需重新編譯程式碼。
總而言之,您可以使用 @Value 註解和 Spring 的 EL 方便地將清單從 .properties 檔案載入到 Spring 管理的類別中,從而提供了一種健壯且靈活的方法來存取設定資料。
以上是如何使用 @Value 將 .properties 檔案中的清單注入 Spring Bean 中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!