在最初使用mybatis的时候遇到很多个坑,现在抽空做个整理。希望以后可能少些人遇到坑。
0.在写sql的时候习惯性的加上;,但是在mybatis中会在sql中自动拼接上分号,所以不需要再加上。
1.在使用标签的时候,使用标签的时候需要在后面加上,如下代码:
update
<set>
<if test="a!=null">
a = #{a}
</if>
</set>
这种方式必须要用标签配合。的时候也是一样。
在最初使用mybatis的时候遇到很多个坑,现在抽空做个整理。希望以后可能少些人遇到坑。
0.在写sql的时候习惯性的加上;,但是在mybatis中会在sql中自动拼接上分号,所以不需要再加上。
1.在使用标签的时候,使用标签的时候需要在后面加上,如下代码:
update
<set>
<if test="a!=null">
a = #{a}
</if>
</set>
这种方式必须要用标签配合。的时候也是一样。