There is no getter for property named 'XXX' in 'class java.lang.String'
这个主要原因是:
- 1.实体类pojo里面确实不存在这个XXX成员变量(仔细检查成员变量名称和大小写)
- 2.看mapper里面的SQL语句,注意
<if test="XXX != null">
,#{XXX}
</if>
这里面注意 test 某个传来的值XXX不为 null , XXX名称不能写错,SQL里面引用这个值时名称也要对
- 3.如果传单一string类型到 mapper SQL 时,需要
@Param("XXX")String xxx
注解