Bootstrap

mybatis 审计功能(数据自动填充)

1.实现MetaObjectHandler

@Component
public class MyMetaObjectHandler implements MetaObjectHandler {
   

    private final String id = "id";
    private final String createdBy = "createdBy";
    private final String createdTime = "createdTime";
    private final String updatedBy = "updatedBy";
    private final String updatedTime = "updatedTime";


    @Override
    public void insertFill(MetaObject metaObject) {
   

        if (metaObject.hasSetter(id)) {
   
            this.setFieldValByName(id, IdUtil.simpleUUID().toUpperCase
;