nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'pageQuery.depcode != null and pageQuery.depcode != '''. Cause: org.apache.ibatis.ognl.NoSuchPropertyException: com.huaqin.sc.entity.SmsQaAccidentEntity.depcode
时间: 2023-10-11 07:10:45 浏览: 88
kafka处理超大消息的配置 org.apache.kafka.common.errors.RecordTooLargeException
这个错误是由于在MyBatis的XML映射文件中,使用了OGNL表达式来评估`pageQuery.depcode`的值时发生了错误。根据错误信息,原因是`SmsQaAccidentEntity`实体类中的`depcode`属性无法找到或访问。
要解决这个问题,你需要确保在XML映射文件中正确引用了`SmsQaAccidentEntity`实体类,并且`depcode`属性存在且可访问。
首先,检查一下`SmsQaAccidentEntity`实体类,确认`depcode`属性存在,并且确保它有对应的getter和setter方法。
然后,在XML映射文件中,确保正确引入了`SmsQaAccidentEntity`实体类。检查查询语句或条件表达式,确保使用了正确的属性名称。
最后,检查OGNL表达式`pageQuery.depcode`是否正确。确保`pageQuery`对象存在,并且具有名为`depcode`的属性。如果`pageQuery.depcode`是一个参数,确保正确传递了该参数。
通过仔细检查上述步骤,你应该能够解决这个问题并成功评估OGNL表达式。
阅读全文