日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

mybatis mysql count(*) 返回结果为null的解决

發布時間:2025/3/8 44 如意码农
生活随笔 收集整理的這篇文章主要介紹了 mybatis mysql count(*) 返回结果为null的解决 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

具體錯誤信息:

org.apache.ibatis.binding.BindingException: Mapper method 'com.xx.xx.xx.xx.xx.getCount attempted to return null from a method with a primitive return type (int).

定義的Integer,怎么會返回null呢?mysql版本問題?

不是這樣的,仔細檢查sql語句,加了group by ,那么count(*)在檢索后如果沒有任何數據,那就會返回null。

解決:

  1.  
    SELECT COUNT(*) FROM (
  2.  
    <!-- 原來的sql -->
  3.  
    ) t

再試下,ok

總結

以上是生活随笔為你收集整理的mybatis mysql count(*) 返回结果为null的解决的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。