自动填充
项目中经常会遇到一些数据,每次都使用相同的方式填充,例如记录的创建时间,更新时间等。
我们可以使用MyBatis Plus的自动填充功能,完成这些字段的赋值工作:

(1)数据库表中添加自动填充字段
在User表中添加datetime类型的新的字段 create_time、update_time
(2)实体上添加注解

(3)编写自定义类实现MetaObjectHandler 接口,并实现insertFill()和updateFill()方法,实现类上注意加上@Component注解。

(4)测试
每次实现数据库实体类的crud操作时,该字段都会更新时间