网站/小程序/APP个性化定制开发,二开,改版等服务,加扣:8582-36016

这篇文章主要介绍了mybatis中字段名与关键字相同问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mybatis中字段名与关键字相同

在字段上添加反双引号,就是~键;

如图:

mybatis关键字于字段名冲突

SHR在我们表里是审核人,但在mybatis字段是表示>>的意思,产生冲突

报错信息:

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'shr != null'. Cause: org.apache.ibatis.ognl.ExpressionSyntaxException: Malformed OGNL expression: shr != null [org.apache.ibatis.ognl.ParseException: Encountered " "shr" "shr "" at line 1, column 1.
Was expecting one of:


解决方案

修改shr属性名,添加@TableField注解


评论 0

暂无评论
0
0
0
立即
投稿
发表
评论
返回
顶部