報錯:java.lang.Long cannot be cast to java.lang.Integer
Long 無法轉化成Integer類型.
這個異常 經常出現在hinbernate查詢count()的時候.
原因:
這裏在Hibernate2.0之前版本list.get(0)返回的是Integer類型.
但是在Hibernate3.0以後版本list.get(0)返回的是Long類型.
所以在這裏不可以由Long型強轉成Integer類型.
Integer屬於不可更改類型,而且Long和Integer沒有任何繼承關係,當然不能這樣轉換。
解決方法:轉化成LONG行
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一文帶你理解透MyBatis源碼
原創
2024-06-03 10:59:21
Spring開發:動態代理的藝術與實踐
原創
2024-04-16 22:33:07
TiDB 組件 GC 原理及常見問題
原創
2024-04-07 10:23:05
迄今爲止最完整的DDD實踐
原創
2023-08-24 00:29:34
【漏洞通知】JeecgBoot 修復Freemarker模板注入漏洞, 漏洞危害等級:高危
原創
2023-08-16 01:45:20
sqlserver MERGE 異常
原創
2024-05-09 12:41:29
【自用】關於微信小程序的合法域名列表,
微信小程序真機調試時出現了,Error: request:fail url not in domain list:api.xxx.com 需要把網址添加到合法域名中,見圖 --- 自用 不解釋
原創
2024-04-28 00:18:12
短視頻文案提取原來如此簡單
原創
2024-04-22 23:33:29
Monibuca v5 實現熱重啓
原創
2024-04-15 12:52:57
golang gorm中find和first區別
Find 存在值 .Error返回 nil Find 不存在值 .Error返回 nil Fisrst 存在值 .Error返回 niu Fisrst 不存在值 .Error返
原創
2024-04-08 09:36:29
Java中的異常類型
原創
2024-04-03 09:31:30
nginx搭建及測試
原創
2023-10-10 02:24:02
12K的碼農怎樣蛻變爲30k的架構師?找準方向,拒絕迷茫
原創
2023-10-10 01:43:40