您的位置:首页 > 其它

attempted to return null from a method with a primitive return type (int)异常的解决

2017-12-19 11:59 726 查看
项目启动正常,执行添加时数据也能保存到数据库中,但报这个异常,org.apache.ibatis.binding.BindingException: Mapper method 'com.krk.gzytj.machineregister.mapper.MachineRgisterMapper.addMachineRegister
attempted to return null from a method with a primitive return type (int).,原来是xxMapper.xml文件里写错了:

<select id="addMachineRegister" parameterType="MachineRgister">

        insert into MachineRgister(sAreaCode,sHospitalCode,sSupplierCode,sMachineCode,sModel,dDistributeDate,sPUserCode,sPName,iFlag,dUpdateTime)values(#{sAreaCode},#{sHospitalCode},#{sSupplierCode},#{sMachineCode},#{sModel},#{dDistributeDate},#{sPUserCode},#{sPName},#{iFlag},#{dUpdateTime})
</select>

只需把select 替换成insert即可,因为这是执行insert的sql,使用<select id="">当然不合适了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐