标签:mybatis
INTEGER要大写。
中的 parameterType=”int”不是 parameterType=”Integer”
如果是Integer和String类型在实体类中,通过generator自动生成实体中已经处理了Null的情况
public String getName() {
return name;
}
public void setName(String name) {
this.name = name == null ? null : name.trim();
}
所有,最好不用int类型,换成Integer对象
(1)、#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by “id”,这当然会报错。
(2)、$传入的数据直接生成在sql里,如#field#传入的是id,则sql语句生成是这样,order by id, 这就对了。
标签:mybatis
原文地址:http://blog.csdn.net/xuke6677/article/details/44309617