Kaynağa Gözat

删除文件 dbsyncer-parser/src/main/java/org/dbsyncer/parser/strategy

AE86 4 yıl önce
ebeveyn
işleme
772c614bf8

+ 0 - 21
dbsyncer-parser/src/main/java/org/dbsyncer/parser/strategy/PrimaryKeyMappingStrategy.java

@@ -1,21 +0,0 @@
-/**
- * DBSyncer Copyright 2019-2024 All Rights Reserved.
- */
-package org.dbsyncer.parser.strategy;
-
-import org.dbsyncer.common.event.RowChangedEvent;
-
-import java.util.Map;
-
-/**
- * @author AE86
- * @version 1.0.0
- * @date 2020/10/19 11:53
- */
-public interface PrimaryKeyMappingStrategy {
-
-    default void handle(Map row, RowChangedEvent rowChangedEvent) {
-        // nothing to do
-    }
-
-}

+ 0 - 27
dbsyncer-parser/src/main/java/org/dbsyncer/parser/strategy/impl/OraclePrimaryKeyMappingStrategy.java

@@ -1,27 +0,0 @@
-/**
- * DBSyncer Copyright 2019-2024 All Rights Reserved.
- */
-package org.dbsyncer.parser.strategy.impl;
-
-import org.dbsyncer.common.event.RowChangedEvent;
-import org.dbsyncer.parser.strategy.PrimaryKeyMappingStrategy;
-
-import java.util.Map;
-
-/**
- * @author AE86
- * @version 1.0.0
- * @date 2020/10/19 11:53
- */
-public class OraclePrimaryKeyMappingStrategy implements PrimaryKeyMappingStrategy {
-
-    /**
-     * 替换主键
-     *
-     * @param row
-     */
-    @Override
-    public void handle(Map row, RowChangedEvent rowChangedEvent) {
-        row.put(rowChangedEvent.getPk(), rowChangedEvent.getRowId());
-    }
-}