AE86 %!s(int64=3) %!d(string=hai) anos
pai
achega
34f8ac35e1

+ 1 - 1
dbsyncer-biz/src/main/java/org/dbsyncer/biz/checker/impl/connector/ElasticSearchConfigChecker.java → dbsyncer-biz/src/main/java/org/dbsyncer/biz/checker/impl/connector/ElasticsearchConfigChecker.java

@@ -13,7 +13,7 @@ import java.util.Map;
  * @date 2021/8/25 23:30
  * @date 2021/8/25 23:30
  */
  */
 @Component
 @Component
-public class ElasticSearchConfigChecker implements ConnectorConfigChecker<ESConfig> {
+public class ElasticsearchConfigChecker implements ConnectorConfigChecker<ESConfig> {
 
 
     @Override
     @Override
     public void modify(ESConfig connectorConfig, Map<String, String> params) {
     public void modify(ESConfig connectorConfig, Map<String, String> params) {

+ 5 - 5
dbsyncer-connector/src/main/java/org/dbsyncer/connector/enums/ConnectorEnum.java

@@ -34,6 +34,10 @@ public enum ConnectorEnum {
      * SqlServer 连接器
      * SqlServer 连接器
      */
      */
     SQL_SERVER("SqlServer", new SqlServerConnector(), DatabaseConfig.class),
     SQL_SERVER("SqlServer", new SqlServerConnector(), DatabaseConfig.class),
+    /**
+     * Elasticsearch 连接器
+     */
+    ELASTIC_SEARCH("Elasticsearch", new ESConnector(), ESConfig.class),
     /**
     /**
      * DqlMysql 连接器
      * DqlMysql 连接器
      */
      */
@@ -45,11 +49,7 @@ public enum ConnectorEnum {
     /**
     /**
      * DqlSqlServer 连接器
      * DqlSqlServer 连接器
      */
      */
-    DQL_SQL_SERVER("DqlSqlServer", new DQLSqlServerConnector(), DatabaseConfig.class),
-    /**
-     * ElasticSearch 连接器
-     */
-    ELASTIC_SEARCH("ElasticSearch", new ESConnector(), ESConfig.class);
+    DQL_SQL_SERVER("DqlSqlServer", new DQLSqlServerConnector(), DatabaseConfig.class);
 
 
     // 连接器名称
     // 连接器名称
     private String type;
     private String type;

+ 2 - 0
dbsyncer-parser/src/main/java/org/dbsyncer/parser/ParserFactory.java

@@ -31,6 +31,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.ApplicationContext;
 import org.springframework.stereotype.Component;
 import org.springframework.stereotype.Component;
 import org.springframework.util.Assert;
 import org.springframework.util.Assert;
@@ -64,6 +65,7 @@ public class ParserFactory implements Parser {
     private FlushService flushService;
     private FlushService flushService;
 
 
     @Autowired
     @Autowired
+    @Qualifier("taskExecutor")
     private Executor taskExecutor;
     private Executor taskExecutor;
 
 
     @Autowired
     @Autowired

+ 0 - 0
dbsyncer-web/src/main/resources/public/connector/addElasticSearch.html → dbsyncer-web/src/main/resources/public/connector/addElasticsearch.html


+ 0 - 0
dbsyncer-web/src/main/resources/static/img/ElasticSearch.png → dbsyncer-web/src/main/resources/static/img/Elasticsearch.png