org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'shl != null'. Cause: org.apache.ibatis.ognl.ExpressionSyntaxException: Malformed OGNL expression: shl != null [org.apache.ibatis.ognl.ParseException: Encountered " "shl" "shl "" at line 1, column 1. Was expecting one of
时间: 2024-02-05 17:02:26 浏览: 211
the following:
<EOF>
"+" ...
这个错误是因为 MyBatis 在解析 SQL 语句时遇到了错误的 OGNL 表达式。具体来说,是因为在 SQL 语句中使用了一个名为 "shl" 的变量,但是这个变量没有被正确地定义或初始化。
为了解决这个错误,你需要检查 SQL 语句中是否正确使用了变量,并且确保这些变量被正确地定义和初始化。另外,你也需要检查 MyBatis 的配置文件是否正确地配置了 SQL 语句和变量的映射关系。如果还存在问题,请提供更多的上下文信息以便我更好地帮助你。
阅读全文