项目启动正常,执行添加时数据也能保存到数据库中,但报这个异常,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="">当然不合适了。