黑馬 java.lang.IllegalArgumentException: Property ‘dataSource‘ is required


現象:
按照教程步驟做的,但連單元測試都無法通過,會出現java.lang.IllegalArgumentException: Property ‘dataSource’ is required這個錯誤。

原因:
通過看錯誤提示懷疑是properties文件沒有被加載進來,仔細檢測發現路徑沒有寫錯。后面發現是版本不一樣導致的,我一不小心升級成了2021.3版本,創建javaEE的過程和視頻中的不一樣,工程結構也不一樣。

解決辦法:
在用Jdbc訪問數據庫時,視頻中是將druid.properties文件配置到src文件夾下時;2021.3版本是放到src/main/resources文件夾下。這樣才會在編譯的時候在target文件夾下生成配置文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM