在使用mybatis框架时,出错如下:
可能的错误是在xxxmapper.xml文件中sql语句用到${}时候,没有添加单引号。
修改前:
<insert id="insertHero" parameterType="com.pojo.Hero" >insert into hero (name,age,birth) values (${name},${age},${birth});
</insert>
修改后:
<insert id="insertHeroa" parameterType="com.pojo.Hero" >
insert into hero (name,age,birth) values ('${name}','${age}','${birth}');
</insert>