有時候我們有這種情況出現,設計師設計的表字段名和我們實體設計的屬性名不一致,我們可以通過@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」創作共享協議,轉載請在文章明顯位置注明作者及出處。
------------------------------------------------------------------------------------------------------------------------------