1. 程式人生 > >@Value 設定預設值

@Value 設定預設值

開發十年,就只剩下這套架構體系了! >>>   

開發中 value 大家用的應該是很多, 它可以很方便的讀取 properties 檔案的配置值,靈活配置你需要的值。

請注意:如果的配置檔案沒有配置這項,那麼他就會報錯,你使用他的時候那就要小心了。

Could not resolve placeholder 'xxx' in value "${xxx.xxx}"

那麼我們可以這樣處理

@Value("${user.age:}")
private String age;

在配置項的表示式後面加一個冒號,當配置項沒有該項的時候,就會採用預設值空而不是丟擲錯誤。

開發中遇到過這個坑,在此記