1. 程式人生 > >SpringBoot學習筆記15——MybatisPlus修改時空欄位不修改

SpringBoot學習筆記15——MybatisPlus修改時空欄位不修改

問題描述:

今天遇到了一個問題,在更新資料時,MybatisPlus不會進行修改屬性為空的資料表字段。

解決辦法:

只需要在實體類的屬性上加一行註釋即可

    /**
     * 姓名
     */
    @TableField(fill = FieldFill.UPDATE)
    private String name;

這行註釋的意思是:在name這個屬性執行修改時,將自動填充一個值(預設為null),即將欄位修改為空,而不是不做修改。