diff --git a/docs/Web-Backend/MySQL/MyBatis.md b/docs/Web-Backend/MySQL/MyBatis.md index e10987a..41562a2 100644 --- a/docs/Web-Backend/MySQL/MyBatis.md +++ b/docs/Web-Backend/MySQL/MyBatis.md @@ -518,4 +518,8 @@ public class User {   需要更改字段的更新策略: ```java @TableField(value = "file_name", updateStrategy = FieldStrategy.ALWAYS) -``` \ No newline at end of file +``` + +2. 自动填充出现失效 + +  strictInsert/UpdateFill的默认填充策略是:如果实体类中需要自动填充的字段已经有值了,那么当前值就不会进行填充,或者你想给一个字段填充null值也是不可以的。可以替换为setFieldValByName,将其直接覆盖。(一般是更新的时候需要替换,新增默认就是没有值的) \ No newline at end of file