错误原因分析
本次报错的原因在于sql语句未查询到数据,返回为null。而我们定义的dao层方法是返回为int,就会出现如下这样的提示:
return null from a method with a primitive return type (int).(试图从具有原始返回类型(int)的方法返回null)
Ingeter是int的包装类,int的初值为0,Ingeter的初值为null
解决方式:
将dao层的返回类型改为Integer即可。
转载:
https://blog.csdn.net/irizhao/article/details/115860741
真坑!!!!!!
————————————————
版权声明:本文为CSDN博主「韩Been Doing」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45723046/article/details/124106251