springBoot第二数据源访问dao 报BindingException: Invalid bound statement(not found)
生活随笔
收集整理的這篇文章主要介紹了
springBoot第二数据源访问dao 报BindingException: Invalid bound statement(not found)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
BindingException: Invalid bound statement(not found) *.*.*Dao.select();
這個異常最開始在網上找了很多都是說mapper名字一類沒有對上,因為吾的使用環境是在@scheduled 定時任務里面 并且在本地上也沒事,只是到了測試環境一直跑會跑著跑著就報上面的異常。
1、最開始懷疑是第二數據源的dao和mapper放到了第一數據源的下面導致出現問題。但是mapper移到單獨的路徑下了,可是dao下面忘了移動。。。(有點尷尬)
2、之后還會出現這個問題,隨后換了個思路懷疑@scheduled是單線程導致這個問題,將其改成多線程。
3、還是報上面的問題。。。。后經同事幫助發現dao忘了移出來。。。
將dao移出來后發現可以了,記錄下
?
總結
以上是生活随笔為你收集整理的springBoot第二数据源访问dao 报BindingException: Invalid bound statement(not found)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux查看当前wget下载命令
- 下一篇: Oracle分组后对分组内容重复 取第一