企业网站报价,武进网站建设价位,源码编辑器网页版,宣传类的网站有哪些内容问题描述
在开发中可能会遇到MyBatis-Plus使用实体类属性进行SQL操作#xff0c;但是不用存到数据库中去查找#xff0c;这时候我们的实体中有这个属性#xff0c;但是数据库的表中没有这个字段(即#xff1a;实体类属性非数据库表字段)#xff0c;如果不做处理就会报错。…问题描述
在开发中可能会遇到MyBatis-Plus使用实体类属性进行SQL操作但是不用存到数据库中去查找这时候我们的实体中有这个属性但是数据库的表中没有这个字段(即实体类属性非数据库表字段)如果不做处理就会报错。
API TableName数据库表相关 TableId表主键标识 TableField表字段标识 TableLogic表字段逻辑处理注解逻辑删除 解决方案
忽略映射字段时可以在实体类属性上使用以下注解
TableField(exist false)表示该属性不为数据库表字段但又是必须使用的。TableField(exist true)表示该属性为数据库表字段。在实体类的属性上面加上这个注解后此字段就不会映射数据库了。 TableField(exist false)private Position position;