用Hibernate执行SQL遇到的数值类型转换异常小解
异常信息:数值转换异常,java.math.BigDecimal cannot convert to java.lang.Long
场景:用Hibernate执行SQL语句,尤其是执行count时
解决方法:
执行sql语句,返回成BigDecimal的这种 可以试试这样做:
修改SQL语句:select count(t.id) as count
在list()前调用q.addScal...
原创
2012-08-21 17:31:07 ·
549 阅读 ·
0 评论