Mybatis-Plus自动填充的实现示例

qqstrategy55120 17 0 pdf 2022-05-02 10:05:34

在常用业务中有些属性需要配置一些默认值,MyBatis-Plus提供了实现此功能的插件。在这里修改user表添加 create_time 字段和 update_time 字段,在User类中添加对应属性。提供了4种自动填充策略:DEFAULT,默认不处理。实现 MetaObjectHandler 接口,实现 insertFill 和 updateFill 方法,此处的 create_time 和update_time字段需要插入时填充值, 只有 update_time 字段在修改时需要填充,所以策略如下。一次插入数据后,create_time和update_time都被填充了设置的时间,做update操作后只有update_time的进行了填充修改。

Mybatis-Plus自动填充的实现示例

Mybatis-Plus自动填充的实现示例

用户评论
请输入评论内容
评分:
暂无评论