1. 首先了解MetaObjectHandler
MetaObjectHandler接口是mybatisPlus为我们提供的的一个扩展接口,我们可以利用这个接口在我们插入或者更新数据的时候,为一些字段指定默认值。
2. 开始实战
-
新建一个类实现MetaObjectHandler接口
这边重写两个方法,就是对元对象进行重新赋值
-
在对应的对象上新增注解 这里我考虑将公共字段封装在一个抽象类,针对需要的对象继承该抽象类即可
需要注意的是更新操作要生效自动填充功能必须传入entity对象