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

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

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

解决方法

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

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

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

上一篇:Dto中对字段的操作


下一篇:SQL Server可以锁定的资源类型