MyBatis 查询字段名 status 避坑


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

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

 

 

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

 

 

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

 

 

 

 

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

 

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

 

 

 难道是mybatis 的bug?

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM