org.apache.ibatis.reflection.ReflectionException: There is no getter for property named '**' in ...

首先,先看本问题出现的bug,如图:

org.apache.ibatis.reflection.ReflectionException: There is no getter for property named '**' in ...

异常提示很明显是在类中缺少了get方法,但是问题就奇怪了,我在类中发现已经有改属性的get方法,并且maven项目重新打包也不行,最终通过在某博客发现,mybatis的SQL语句映射文件中的数据库属性与实体类属性命名必须一致或者驼峰式。通过查看我的映射文件,发现确实将org_name属性写错了。

org.apache.ibatis.reflection.ReflectionException: There is no getter for property named '**' in ...

应该将org_name改成orgName。