Mybatis-Plus之@TableField字段
有时候我们有这种情况出现,设计师设计的表字段名和我们实体设计的属性名不一致,我们可以通过@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_小锋
出处:https://www.cnblogs.com/java688/p/13507837.html
版权:本站使用「CC BY 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。
------------------------------------------------------------------------------------------------------------------------------
关注微信公众号福利!!!
回复关键字「666」获取66套Java实战项目视频教程,你要的都有!
回复关键字「全栈」获取Java从入门到大神系列全栈开发教程;
回复关键字「面试」获取一份2020Java笔试面试题;
回复关键字「简历」获取50套Java经典优秀简历模版;
回复关键字「BAT」获取历年来BAT笔试面试题打包合集;
回复关键字「666」获取66套Java实战项目视频教程,你要的都有!
回复关键字「全栈」获取Java从入门到大神系列全栈开发教程;
回复关键字「面试」获取一份2020Java笔试面试题;
回复关键字「简历」获取50套Java经典优秀简历模版;
回复关键字「BAT」获取历年来BAT笔试面试题打包合集;