mybaits错误解决:There is no getter for property named ... in 'class java.lang.String'

在使用mybaitis传参数的时候,如果仅传入一个类型为String的参数,那么在 xml文件中应该使用_parameter来代替参数名。

正确的写法:

   

错误的写法:

   


也可以在mapper的接口中,给这个方法的参数加上@Param(value=“parentId”),这样就能在.xml中使用#{parentId} 了。

如:public List getDeptInfo(@Param("parentId") String parentId)

这样也是可以的。





你可能感兴趣的:(mybaits错误解决:There is no getter for property named ... in 'class java.lang.String')