Bootstrap

Mybatis-plus怎么忽略映射字段

使用mybatis-plus的系列方法,可以省去大部分开发时间,但集成好的框架,映射关系已经做好了,在后续实体类中加业务数据,不入库的字段时,如果不做处理,在执行sql时会报错:Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘dexStan’ in ‘field list’

解决:mybatis-plus提供了业务字段或非物理表字段属性标记
非数据库字段使用注解@TableField(exist = false)

@TableField(exist = false):表示该属性不为数据库表字段

@TableField(exist = true):表示该属性为数据库表字段

;