Mybatis-plus 报错记录:
Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew.customSqlSegment'. Cause: org.apache.ibatis.ognl.NoSuchPropertyException: com.baomidou.mybatisplus.core.conditions.query.QueryWrapper.customSqlSegment
因为自己在使用mybatis自定义sql
SELECT * FROM t_blog ${ew.customSqlSegment}
中使用了${ew.customSqlSegment},即自动拼接条件,所以报上面的错误。
解决我上面的问题的办法:
导致原因:mybatis-plus版本过低的问题。
在使用自定义SQL的同时也想使用Wrapper需要
mybatis-plus
版本需要大于或等于3.0.7
!!!!
解决办法:检查自己的mybatis-plus
版本是否大于或等于3.0.7。