解释There is no getter for property named 'stu_id' in 'class com.lhm.demo.entity.StuInfo'
时间: 2023-10-25 14:11:58 浏览: 223
Mybatis单个参数的if判断报异常There is no getter for property named 'xxx' in 'class java.lang.Integer'的解决方案
这个错误提示意味着在 Java 类 com.lhm.demo.entity.StuInfo 中,没有名为 stu_id 的属性的 getter 方法。在 Java 中,如果一个类中有一个私有属性(private field),那么为了能够在外部访问这个属性的值,需要在类中定义一个公有的 getter 方法。这个 getter 方法的命名规则是 get + 属性名,比如 getStuId()。如果在使用该类时调用了该属性的 getter 方法,但是在类中没有定义对应的 getter 方法,那么就会出现这个错误提示。
阅读全文