异常信息:
ReflectionException: There is no getter for property named ‘name’ in ‘class java.lang.String’
原因: 没有使用@Pram注解
1- 一个入参, 但是在 使用了该 入参变量, 并且没有使用@Pram注解
对于
String test(String name);
# 正确
<if test="value">
</if>
# 错误
<if test="name">
</if>
# 正确
<bind name="likeName" value="'%'+ value +'%'"/>
# 错误
<bind name="likeName" value="'%'+ name +'%'"/>
对于:
String test(@param("name") String name);
# 正确
<if test="value">
</if>
# 正确
<if test="name">
</if>
# 正确
<bind name="likeName" value="'%'+ value +'%'"/>
# 正确
<bind name="likeName" value="'%'+ name +'%'"/>