1、异常背景:
$.post()传递两个参数到action后台,其中,这两个参数是一个entity的两个属性,将参数传递到mapper.xml文件中引用时报错。
2、异常原因:
mapper.java接口中,将两个参数分别传入,计算机无法识别他们。
3、解决方法:
mapper.java接口中,或者在service实现方法中,将两个参数封装到entity类中,再传递到mapper.xml文件中进行引用。
Mapper.xml文件:
- <insert id="insert1" parameterType="model.Blog" useGeneratedKeys="true" keyProperty="id">
- insert into Blog (title, content) values (#{title}, #{content})
- </insert>
Mapper类:
- int insert2(String title, String content);
转载自:http://1358440610-qq-com.iteye.com/blog/1827391