首页 > 其他 > 详细

MyBatis 查询字段名 status 避坑

时间:2021-04-17 10:59:44      阅读:19      评论:0      收藏:0      [点我收藏+]

问题:查询如下 报错开始时间 TIMESTAMP 转为 Integer 失败 即使 加了  `` 包裹。 查询内容与实体类转换,会被上下的干扰到。

本以为解决办法:  将其分开,status 远离时间类型,或加别名。确实也奏效过

 

技术分享图片

 

 可以看到 status name 都是 mysql  偏敏感的字,设计表字段的时候,还是尽量加下划线结尾吧

 

技术分享图片

 

 改了加下划线,还是有报错,这是什么原因啊

 

技术分享图片

 

 技术分享图片

 

 字段调整顺序,要么就是报这个错误:

技术分享图片

 

 几番折腾,把那些引起报错的字段隔开,又是改字段加下划线,又是使用别名,现在终于没有报错了。可以正常查出了

技术分享图片

 

 

 难道是mybatis 的bug?

 

 

 

 

MyBatis 查询字段名 status 避坑

原文:https://www.cnblogs.com/try-my-best-52hz/p/14669001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!