java mytable_Mybatis-Plus之@TableField字段
有時候我們有這種情況出現(xiàn),設計師設計的表字段名和我們實體設計的屬性名不一致,我們可以通過@TableField的value來映射;
以及有些屬性字段不需要映射到數(shù)據庫,僅僅系統(tǒng)里臨時用,或者記錄等功能的時候,我們有可以通過@TableField的exist屬性來配置;
比如數(shù)據庫字段名是name,實體屬性名就是userName,我們可以用@TableField(value="name")來映射
假如state字段不需要映射數(shù)據庫,可以用@TableField(exist = false)
實例:
@Datapublic classSysUser {privateInteger id;
@TableField(value="name")privateString userName;privateString passWord;
@TableField(exist= false)privateString state;
}
------------------------------------------------------------------------------------------------------------------------------
作者:java1234_小鋒
版權:本站使用「CC BY 4.0」創(chuàng)作共享協(xié)議,轉載請在文章明顯位置注明作者及出處。
------------------------------------------------------------------------------------------------------------------------------
總結
以上是生活随笔為你收集整理的java mytable_Mybatis-Plus之@TableField字段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java的call by value_c
- 下一篇: JAVA中流水账的实现_流水账式java