在我的班級中,我有 2 個通過 @Value 注釋預填充的私有字段。盡管可以從 .properties 文件中正確讀取值,但如果在 .properties 文件中未設置默認值,則永遠不會應用該值。我嘗試創建 PropertySourcesPlaceholderConfigurer bean 并指定文件的位置:“classpath:application.properties”。這些是我的屬性:@Value("${year:2019}")private Integer year;資源/application.properties:year=設置年份后,整數年份會收到正確的值。如果它仍然為空,我希望設置默認值 (2019),但它仍然為空。春季版本:5.1.8.RELEASE
添加回答
舉報
0/150
提交
取消