您当前的位置: 首页 >  数据库

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

使用MybatisPlus在实体中添加数据库表中不存在的字段

小志的博客 发布时间:2021-01-14 22:13:01 ,浏览量:0

一、问题描述

在使用mybatis-plus时候,会在实体中添加一些数据库表中不存在的字段,为了在页面显示该属性,如果运行那么这个字段就会无法进行自动映射而报错。

二、报错如下

Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘***’ in ‘field list’

三、解决方式
  • 例如:age属性在表中不存在,在实体中添加age属性,需要在字段上加注解 @TableField(exist = false)

@Data
@TableName("sys_user")
public class UserEntity{

	private String id;
	
	private String user_name;
	
	@TableField(exist = false)
	private Integer user_age;
}
关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0408s