@Slf4j
@Component
public?class?MyMetaObjectHandler?implements?MetaObjectHandler?{
????@Override
????public?void?insertFill(MetaObject?metaObject)?{
????????log.warn("?==>?start?insert?fill?....");
????????this.strictInsertFill(metaObject,?"createTime",?LocalDateTime.class,?LocalDateTime.now());
????}
????@Override
????public?void?updateFill(MetaObject?metaObject)?{
????????log.warn("?==>?start?update?fill?....");
????????this.strictUpdateFill(metaObject,?"updateTime",?LocalDateTime.class,?LocalDateTime.now());
????}
}
2020-01-19
剛才看了一下mp3.3.0 MetaObjectHandler類的源碼。strictInsertFill和strictUpdateFill是3.3.0新增的方法,它把
2021-01-16
樓上說的是正確的,3.4.1的版本(不知道之后的版本有沒有修改用法)方法需要先執行一步把原值設成NULL,現在的,原代碼中就是提示原值不為NULL則不會更新
2020-06-15