如果我在我的bean定義中引用一個變量,並從PropertiesPlaceholderConfigurer, 提供它,但不在任何屬性文件中提供它, Spring會失敗,說它無法解析var。Spring中PropertiesPlaceholderConfigurer的默認值?
有什麼辦法可以提供默認的?
如果我在我的bean定義中引用一個變量,並從PropertiesPlaceholderConfigurer, 提供它,但不在任何屬性文件中提供它, Spring會失敗,說它無法解析var。Spring中PropertiesPlaceholderConfigurer的默認值?
有什麼辦法可以提供默認的?
從Spring 3.0開始,您可以在佔位符中提供一個默認值。
舉例來說,如果你有一個String屬性,此佔位符將有「默認」的默認值:${propertyName:default}
這可能會更漂亮!正是我在找什麼!我使用這個來對我的XML配置文件中缺少的系統屬性進行默認設置。 – atrain 2012-01-10 15:35:34
請接受和最多選票。謝謝, – sourcedelica 2012-01-06 03:06:29