sharding-jdbc3.1版本存在的bug,具體請參考:
https://www.bianchengquan.com/article/610702.html
解決方案:
1、降級到3.0版本(強烈不建議這麼幹)
2、升級到4.X版本(至少4.0.0-RC1),我這裏升級到4.1.1版本
問題處理:
1、接口路徑的變更和部分接口初始化方法的變更
沒啥好說的,畢竟是3到4的大版本變更,隨手修改即可,跟三差異不大
2、3.1支持union 的分庫分表查詢,但是4.1版本不支持了,解決方案很簡單,手工指定分庫分表的num,參考如下:
其他暫時沒發現問題,測試正常無誤。
再推薦一篇踩坑文章:
http://www.manongjc.com/detail/8-nyjrkumxebfrheb.html