原文:error:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long

問題:mysql中id存的是int ,java代碼中的id為long,轉不過去 解決:mysql中的int要是需要轉到java中的long,需要選擇unsigned這個選項,即if unsigned convert to long 還有一個和當時mysql設置有關的,string date輸入時為 ,結果輸出成了 : : ,是因為當時的date在mysql中的設置為DATE類型,自動切換類型了。 ...

2018-02-27 11:34 0 4195 推薦指數:

查看詳情

java.lang.Long cannot be cast to java.lang.Integer解決辦法

情景: mybatis連接oracle 報錯: 測試增的時候,報錯 Java.lang.Long cannot be cast to java.lang.Integer;刪改沒有報錯。 排查過程: 1.先針對映射的sql進行排查,打印sql,直接在oracle上執行,沒有問題。 2. ...

Sat Jun 25 00:58:00 CST 2016 0 7716
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM