百度了网上的方法,比如检查实体类中是否有这个属性的get、set方法,比如属性的大小写是否和实体类中不一致等等,结果我并没有写错。。。后来突然想到了,唯一一点!就是我实体类中属性的命名,首字母是大写的,因此在set、get方法时,它返回的是首字母大写的属性,然而set、get的时候是会自动将你的属性首字母大写的,所以,我就将属性的首字母改成小写,最终成功。

PropertyNotFoundException解决方法
最新推荐文章于 2022-12-13 15:50:30 发布
本文介绍了解决Java实体类中属性首字母大小写导致的set、get方法匹配错误的问题。通过调整属性名的大小写,成功解决了由于Java反射机制自动转换属性名首字母大小写而导致的问题。
1026





