使用Java配置項目,其中有一個配置資料源時,使用@PropertySource("classpath:jdbc.properties") 讀取配置檔案,但是在注入屬性時,發現 @Value("${jdbc.driver}") 等不能給屬性注入值,為null;如下圖:
網上找了很多東西,最後發現Java配置中的一個地方寫錯:
最後改成如下圖的内容就好使:
最後結果如下圖:
使用Java配置項目,其中有一個配置資料源時,使用@PropertySource("classpath:jdbc.properties") 讀取配置檔案,但是在注入屬性時,發現 @Value("${jdbc.driver}") 等不能給屬性注入值,為null;如下圖:
網上找了很多東西,最後發現Java配置中的一個地方寫錯:
最後改成如下圖的内容就好使:
最後結果如下圖: