错误日志
错误代码
<insert id="addCourse" parameterMap="pojo.Course">
insert into course(course_name, credit, teacher_id) values (#{courseName},#{credit},#{teacherId})
</insert>
原因
参数Map中没有Course这一个,所以报错了。
解决
将parameterMap="pojo.Course"改为parameterType="pojo.Course"。
即将插入的数据类型指向实体类所在的路径。
正确代码
<insert id="addCourse" parameterType="pojo.Course">
insert into course(course_name, credit, teacher_id) values (#{courseName},#{credit},#{teacherId})
</insert>