MyBatis Plus公共字段自动填充

MyBatis Plus公共字段自动填充,也就是在插入或者更新的时候为指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免了重复代码。

例如,像每个table中都有createTime,createUser,updateTime,updateUser这些字段,其实这些字段的赋值都是一样的,但是每个画面操作时,后台每次都在单独处理的话,就显得很累赘。而使用MyBatis Plus公共字段自动填充就很好的解决了这个问题。

实现步骤:

1、在实体类的属性上加入@TableField注解,指定自动填充的策略,如下图:

MyBatis Plus公共字段自动填充_第1张图片

2、按照框架要求编写数据对象处理器,在此类中统一为公共字段赋值,此类需要实现MetaObjectHandler接口,如下图:

MyBatis Plus公共字段自动填充_第2张图片

 
 

你可能感兴趣的:(数据库知识点,mybatis知识点,mybatis)