MybatisPlus:使用SQL保留字(关键字)的操作
程序员文章站
2022-03-11 10:29:22
mysql8将over作为了保留字,此时操作这个字段应当加 ``,在mybatispplus中的做法为使用@tablefield注解:同样的,如果表名是关键字,则使用@tablename注解@tabl...
mysql8将over作为了保留字,此时操作这个字段应当加 ``,在mybatispplus中的做法为使用@tablefield注解:
同样的,如果表名是关键字,则使用@tablename注解
@tablename("`over`") public class over extends baseentity { }
补充知识:mybatis-plus sql报错 字段与mysql关键字重名
字段中包含describe字段,通过mybatis-plus插入数据一直报错,经排查,原来是与mysql关键字重名
在实体类中添加
@tablefield("`describe`")
即可!
以上这篇mybatisplus:使用sql保留字(关键字)的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。