mysql-connector-java8.0的坑


今天在開發的時候遇到了一個8.0的坑,數據庫主鍵一般都設的是bigint類型,在DO層接收的時候一般都用long類型來接收,今天在mybatis的insert操作之后想返回對象主鍵,但是一直報bigint不能轉換為long類型,最后先通過將主鍵轉換為string,在將string轉換為long得以解決。。。個人猜測可能是因為在mysql建表的時候設置了主鍵為unsigned,unsigned轉換為long的時候有可能引發位差問題。記在這里,希望下次長點記性


免責聲明!

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



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