穀粒商城學習——P50商品服務-API-三級分類-刪除-邏輯刪除

這節主要講了MyBatis的邏輯刪除使用

1,配置com.baomidou.mybatisplus.core.config.GlobalConfig$DbConfig

mybatis-plus:
  global-config:
    db-config:
      logic-delete-field: flag  # 全局邏輯刪除的實體字段名(since 3.3.0,配置後可以忽略不配置步驟2)   我的3.2,這個沒配 
logic-delete-value: 1 # 邏輯已刪除值(默認爲 1) logic-not-delete-value: 0 # 邏輯未刪除值(默認爲 0)

2,實體類字段上加上@TableLogic註解

當邏輯刪除的字段取值和全局配置的值不一致時,可通過value和delval指定。value代表未刪除值,delval代表刪除值

@TableLogic
private Integer deleted;

我的配置截圖:

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章