背景:数据库中多个表有时间字段,并且字段名一致
需求:该时间字段由MybatisPlus自动插入和更新,业务代码无需处理
方法:
一、创建基础实体【BaseEntity】,定义需要处理的公共字段(创建时间、修改时间、创建人、修改人、备注……),供其他业务实体类继承
二、创建元数据处理器【MetaHandler】,继承自MetaObjectHandler
三、创建配置文件【MybatisPlusConfig】,全局注入元数据处理器
四、创建业务实体类【News】,该实体在进行增加/更新时,时间字段会自动插入数据库,无需代码处理
Original: https://www.cnblogs.com/java-bhp/p/11982330.html
Author: 包海鹏-郑州JAVA
Title: MybatisPlus自动填充公共字段的策略
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/589058/
转载文章受原作者版权保护。转载请注明原作者出处!