There is no getter for property named 'xxx' in 'class xxx'

在编写SSM项目时出现这样的BUG,如图:

4RFGC(F490H%PL}6WH))E9N.png

There is no getter for property named 'xxx' in 'class xxx'
“类xxx”中没有名为“xxx”的属性的getter

原因:

在编写mapper文件中,使用了xxx.的方式来调用xxx对对象的某个属性,而这个xxx对象并没有用@Param("xxx")声明


1.png
2.png

解决方法:

1、使用@Param("xxx")声明


3.png

2、在mapper文件中不使用xxx.的方式(前提:绑定的方法只有一个对象类型的参数)


4.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。