1) 注解填充字段 @TableFile(fill = FieldFill.INSERT) 查看 FieldFill
    image.jpeg
    image.jpeg
    2) 自定义公共字段填充处理器

    1. package com.wzy.metaObjectHander;
    2. import com.baomidou.mybatisplus.mapper.MetaObjectHandler;
    3. import org.apache.ibatis.reflection.MetaObject;
    4. public class MyMetaObjectHander extends MetaObjectHandler {
    5. //修改操作自动填充
    6. @Override
    7. public void insertFill(MetaObject metaObject) {
    8. //获取要被填充的字段的值
    9. Object value = getFieldValByName("email", metaObject);
    10. //当字段为空时
    11. if (value == null) {
    12. setFieldValByName("email","wwww@qq.com",metaObject);
    13. }
    14. }
    15. //修改操作自动填充
    16. @Override
    17. public void updateFill(MetaObject metaObject) {
    18. //获取要被填充的字段的值
    19. Object value = getFieldValByName("email", metaObject);
    20. //当字段为空时
    21. if (value == null) {
    22. setFieldValByName("email","wwww@qq.com",metaObject);
    23. }
    24. }
    25. }