Cause: org.apache.ibatis.ognl.NoSuchPropertyException
时间: 2023-10-29 15:07:07 浏览: 296
Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法
引用\[1\]、\[2\]和\[3\]中的内容都提到了`org.apache.ibatis.ognl.NoSuchPropertyException`异常。这个异常通常是由于在MyBatis的表达式中引用了不存在的属性而导致的。在引用\[1\]中的异常信息中,表达式`et.isPrivate`引用了`im.my.project.mysql.Task.isPrivate`属性,但该属性不存在。同样,在引用\[2\]中的异常信息中,表达式`et.excBrhCodes`引用了`com.test.Config.excBrhCodes`属性,但该属性也不存在。在引用\[3\]中的异常信息中,表达式`enterpriseIds.length`引用了`java.util.ArrayList.length`属性,但`ArrayList`类并没有`length`属性。
要解决这个问题,你需要检查你的MyBatis配置文件和相关的Java类,确保你在表达式中引用的属性是存在的。你可以检查属性的拼写是否正确,或者确认该属性是否在相应的类中定义。如果属性确实不存在,你需要修改你的表达式或者相应的代码,以使用正确的属性。
#### 引用[.reference_title]
- *1* [org.apache.ibatis.ognl.NoSuchPropertyException解决方法](https://blog.csdn.net/rocketeerLi/article/details/83349510)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Cause: org.apache.ibatis.ognl.NoSuchPropertyException](https://blog.csdn.net/qq_35136937/article/details/124941155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Cause: org.apache.ibatis.ognl.NoSuchPropertyException: java.util.ArrayList.length](https://blog.csdn.net/weixin_43888891/article/details/127056977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文