java.math.BigDecimal cannot be cast to java.lang.Long

原生sql查询出来的结果默认是BigDecimal,想要转换为long int 类型,需要首先转换成string,然后使用Long.parseLong(String.valueOf(data));

data为你的数据

原文地址:https://www.cnblogs.com/Lemon-ZYJ/p/12911544.html