原文傳送門
在Spring Boot 1.5.x之前,多資料源程式設計已經有很多教程和例子了,比如恒宇少年的部落格還有程式猿DD的部落格,我就是在兩位大拿的教程下學習的。
但是在更新到Spring Boot 2.0後,一些配置及用法有了變化,如果不小心就會碰到“jdbcUrl is required with driverClassName.”的錯誤,詳細錯誤資訊可以檢視這裡。
我經過一番努力,查找資料,終于找到了解決辦法,在這裡分享出來,省得後來者再去查找資料。
第一種方法:
在配置檔案中使用spring.datasource.jdbc-url,而不是通常使用的spring.datasource.url。
在這裡也請大佬們幫忙解釋下spring.datasource.jdbc-url和spring.datasource.url的差別。
第二種方法:
在資料源配置時使用DataSourceProperties方法。