java1234开源博客系统
博客信息

Mybatis-Plus之@TableField字段

发布时间:『 2020-08-14 14:15』  博客类别:mybatis-plus  阅读(3920) 评论(0)

有时候我们有这种情况出现,设计师设计的表字段名和我们实体设计的属性名不一致,我们可以通过@TableField的value来映射;

以及有些属性字段不需要映射到数据库,仅仅系统里临时用,或者记录等功能的时候,我们有可以通过@TableField的exist属性来配置;

 

比如数据库字段名是name,实体属性名就是userName,我们可以用@TableField(value="name")来映射

假如state字段不需要映射数据库,可以用@TableField(exist = false)

 

实例:

@Data
public class SysUser {
 
    private Integer id;
 
    @TableField(value="name")
    private String userName;
 
    private String passWord;
 
    @TableField(exist = false)
    private String state;
 
}

 

 


关键字:   无
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有