目录

mybatis-plus实体类中出现非数据库映射字段解决办法

mybatis-plus实体类中出现非数据库映射字段解决办法

mybatis-plus实体类中出现非数据库映射字段解决办法

在使用mybatisplus时如果实体类中字段多于表中字段,比如下面的实体类,多对一关系并不属于表中映射,那么可以加上**@TableField(exist = false)** 注解,表示此字段并非映射字段

@TableField(exist = false)

public class User {
    private Long id;
    private String nickname;
    private String username;
    private String password;
    private String email;
    private String avatar;
    private Integer type;
    private Date createTime;
    private Date updateTime;

    //一个用户对应多个博客
    @TableField(exist = false)
    private List<Blog> blogs = new ArrayList<>();

}