Mybatis/Mybatis-Plus忽略实体类某字段

情况:
1. 数据库表有字段id、cola、colb,映射到Java实体类会有属性id,colA,colB。但需要再在实体类中新添加一个自定义属性colC。
2. colC并非数据库字段,如果不做处理,mybatis执行sql过程中会报错,Cause: java.sql.SQLSyntaxErrorException: Unknown column 'children' in 'field list'
解决:对colC属性使用注解@TableField(exist = false)
参考博客:
MyBatisPlus 如何忽略数据库和实体类之间的映射字段
MyBatis实体非字段的属性注解(ps:该博客另外提到:hibernate实现该目的是使用注解@Transient )

你可能感兴趣的:(Mybatis/Mybatis-Plus忽略实体类某字段)