Spring Boot 使用 spring.datasource.data 的時候找不到數據文件


對需要導入使用 SQL 文件,已經放置到了 resources\data-trans.sql 下面了。

但是在配置的時候配置:

spring.datasource.data=data-trans.sql

顯示這個數據庫 SQL 文件找不到。

錯誤的信息為:

Property spring.datasource.data with value 'ServletContext resource [/data-trans.sql]' is invalid: The specified resource does not exist.


你需要將

spring.datasource.data=data-trans.sql 的文件路徑配置參數修改為:

spring.datasource.data=classpath:data-trans.sql

spring.datasource.data=classpath:/data-trans.sql

都可以,這個主要告訴 Spring Boot 載入數據文件的路徑。

https://www.cwiki.us/display/SpringBootZH/questions/57938806


免責聲明!

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



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