refactor: mybatis-plus 字段自动填充代码和注释优化

This commit is contained in:
haoxr
2023-10-18 18:28:59 +08:00
parent 42722a9eb3
commit dfd233739b

View File

@@ -10,8 +10,8 @@ import java.time.LocalDateTime;
* mybatis-plus 字段自动填充 * mybatis-plus 字段自动填充
* *
* @author haoxr * @author haoxr
* @link <a href="https://mp.baomidou.com/guide/auto-fill-metainfo.html">官方文档</a>
* @since 2022/10/14 * @since 2022/10/14
* @link https://mp.baomidou.com/guide/auto-fill-metainfo.html
*/ */
@Component @Component
public class MyMetaObjectHandler implements MetaObjectHandler { public class MyMetaObjectHandler implements MetaObjectHandler {
@@ -23,8 +23,8 @@ public class MyMetaObjectHandler implements MetaObjectHandler {
*/ */
@Override @Override
public void insertFill(MetaObject metaObject) { public void insertFill(MetaObject metaObject) {
this.strictInsertFill(metaObject, "createTime", () -> LocalDateTime.now(), LocalDateTime.class); this.strictInsertFill(metaObject, "createTime", LocalDateTime::now, LocalDateTime.class);
this.strictUpdateFill(metaObject, "updateTime", () -> LocalDateTime.now(), LocalDateTime.class); this.strictUpdateFill(metaObject, "updateTime", LocalDateTime::now, LocalDateTime.class);
} }
/** /**
@@ -34,7 +34,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler {
*/ */
@Override @Override
public void updateFill(MetaObject metaObject) { public void updateFill(MetaObject metaObject) {
this.strictUpdateFill(metaObject, "updateTime", () -> LocalDateTime.now(), LocalDateTime.class); this.strictUpdateFill(metaObject, "updateTime", LocalDateTime::now, LocalDateTime.class);
} }
} }