关于mybatisplus数据库和实体类名不匹配java.sql.SQLSyntaxErrorExceptionUnknown columnxxx-xxx

java.sql.SQLSyntaxErrorException: Unknown column ‘user_name’ in ‘field list’
关于mybatisplus数据库和实体类名不匹配java.sql.SQLSyntaxErrorExceptionUnknown columnxxx-xxx_第1张图片
出现这种错误原因主要就是数据库和实体类名称不匹配
因为使用的mybatis-plus 并且数据库字段是驼峰命名的userName 执行时他会给你加_;解决方案是给实体类对应字段加注解

@TableField:表字段标识
关于mybatisplus数据库和实体类名不匹配java.sql.SQLSyntaxErrorExceptionUnknown columnxxx-xxx_第2张图片
这样就可以了!
在这里插入图片描述

你可能感兴趣的:(mybatisplus,注解)