java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to java.lang.Int

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014653854/article/details/84784770

异常:java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to java.lang.Integer
原因:SQL查询结果为count()统计结果个数,gson返回数据为json格式,不能直接转换为基本数据类型。
解决:在查询SQL中未结果字段设置别名count(
) as count,在gson返回数据中以Map<String,Integer>接收,之后从map中get(“count”)即可。

猜你喜欢

转载自blog.csdn.net/u014653854/article/details/84784770