Mybatis-plus使用注解 @TableField(exist = false)
當(dāng)表中午字段,但是實體類中需要這個成員變量時怎么辦,可以使用mybatis-plus中@TableField(exist=false)
如下:
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; /** * 商品三級分類 * * @author yuhl * @email fsjwin@163.com * @date 2020-09-04 14:12:07 */ @Data @TableName("pms_category") public class CategoryEntity implements Serializable { private static final long serialVersionUID = 1L; /** * 分類id */ @TableId private Long catId; /** * 分類名稱 */ private String name; /** * 父分類id */ private Long parentCid; /** * 層級 */ private Integer catLevel; /** * 是否顯示[0-不顯示,1顯示] */ @TableLogic(value = "1",delval = "0") private Integer showStatus; /** * 排序 */ private Integer sort; /** * 圖標(biāo)地址 */ private String icon; /** * 計量單位 */ private String productUnit; /** * 商品數(shù)量 */ private Integer productCount; @JsonInclude(JsonInclude.Include.NON_EMPTY) //children不為空則顯示,要不然就不展示了。解決了,樹下沒有子樹但是會有個空白的占位的情況 @TableField(exist=false) //樹形展示用的,表中無此字段標(biāo)識表中無次字段 private List<CategoryEntity> children; }
@TableField(exist=false) //樹形展示用的,表中無此字段標(biāo)識表中無次字段即為此用法
注意: @JsonInclude(JsonInclude.Include.NON_EMPTY) //children不為空則顯示,要不然就不展示了。解決了,樹下沒有子樹但是會有個空白的占位的情況
到此這篇關(guān)于Mybatis-plus使用注解 @TableField(exist = false)的文章就介紹到這了,更多相關(guān)Mybatis-plus @TableField(exist = false) 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- j2ee mybatis注解@Data,@TableName,@TableField使用方式
- 注解@TableName,@TableField,pgsql的模式對應(yīng)方式
- MyBatisPlus中@TableField注解的基本使用
- mybatis-plus常用注解@TableId和@TableField的用法
- mybatis?plus框架@TableField注解不生效問題及解決方案
- Java如何獲取@TableField,@TableName注解的值
- MyBatisPlus使用@TableField注解處理默認(rèn)填充時間的問題
- @TableField注解之深入理解與應(yīng)用方式
相關(guān)文章
Springboot通過run啟動web應(yīng)用的方法
這篇文章主要介紹了Springboot通過run啟動web應(yīng)用的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03Springboot整合多數(shù)據(jù)源配置流程詳細(xì)講解
這篇文章主要介紹了Springboot整合多數(shù)據(jù)源配置流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-03-03maven插件assembly使用及springboot啟動腳本start.sh和停止腳本 stop.sh
這篇文章主要介紹了maven插件assembly使用及springboot啟動腳本start.sh和停止腳本 stop.sh的相關(guān)資料,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08maven導(dǎo)入本地倉庫jar包,報:Could?not?find?artifact的解決
這篇文章主要介紹了maven導(dǎo)入本地倉庫jar包,報:Could?not?find?artifact的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03如何在SpringBoot中添加攔截器忽略請求URL當(dāng)中的指定字符串
這篇文章主要介紹了在SpringBoot中添加攔截器忽略請求URL當(dāng)中的指定字符串,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08JAVA使用commos-fileupload實現(xiàn)文件上傳與下載實例解析
這篇文章主要介紹了JAVA使用commos-fileupload實現(xiàn)文件上傳與下載的相關(guān)資料,需要的朋友可以參考下2016-02-02Springboot傳輸數(shù)據(jù)時日期格式化問題
這篇文章主要介紹了Springboot傳輸數(shù)據(jù)時日期格式化問題,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-09-09