解决mybatis在mysql中查询字段为关键字的问题

偶尔善良 提交于 2019-11-27 08:30:30

解决mybatis在mysql中查询字段为关键字的问题

今天做项目的时候,调用mybatis进行数据查询,但是一直报错,查了半天,终于知道是在创建mysql数据库表时将function作为字段名,所以在查询的时候MySQL无法进行正常查询。

解决方法

在@TableField注解中加入反引号“ ` ”

@TableField("`function`")
    private String function;

注意!!!以后进行数据库表设计的时候一定要注意不要把关键字设为字段名!!!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!