From 27552e32a07b12e6ba31705a7f77481b7e5d54fe Mon Sep 17 00:00:00 2001
From: admin <2514946040@qq.com>
Date: Sun, 14 Jan 2024 17:00:57 +0800
Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=E5=A2=9E=E5=8A=A0mybatisplus?=
=?UTF-8?q?=E7=9B=B4=E6=8E=A5=E5=86=99=E5=85=A5clickhouse?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
多了一张临时表做测试
---
.idea/jarRepositories.xml | 5 ++++
.idea/misc.xml | 1 +
pom.xml | 25 +++++++++++++++++++
src/main/java/com/zcunsoft/App.java | 3 ++-
.../java/com/zcunsoft/cfg/KafkaConfig.java | 2 ++
.../zcunsoft/controller/KafkaController.java | 22 +++++++++++++---
.../daemon/LogReceiveProcessBoss.java | 18 ++++++++++++-
.../zcunsoft/services/IReceiveService.java | 2 ++
.../zcunsoft/services/ReceiveServiceImpl.java | 2 ++
src/main/resources/application.yml | 21 ++++++++++++++++
.../resources/mapper/LogAnalysisMapper.xml | 5 ++++
11 files changed, 101 insertions(+), 5 deletions(-)
create mode 100644 src/main/resources/mapper/LogAnalysisMapper.xml
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
index 22e83c6..ac602a3 100644
--- a/.idea/jarRepositories.xml
+++ b/.idea/jarRepositories.xml
@@ -21,5 +21,10 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 132404b..5d8d5c0 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -7,6 +7,7 @@
+
diff --git a/pom.xml b/pom.xml
index b312a99..2d8e66d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,6 +51,31 @@
org.springframework.boot
spring-boot-starter-data-redis
+
+ com.alibaba
+ druid-spring-boot-starter
+ 1.1.21
+
+
+ ru.yandex.clickhouse
+ clickhouse-jdbc
+ 0.2.4
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+ 3.5.1
+
+
+ com.alibaba
+ fastjson
+ 1.2.51
+
+
+ cn.hutool
+ hutool-all
+ 5.2.5
+
org.junit.jupiter
junit-jupiter
diff --git a/src/main/java/com/zcunsoft/App.java b/src/main/java/com/zcunsoft/App.java
index d45d7f6..8a4d80e 100644
--- a/src/main/java/com/zcunsoft/App.java
+++ b/src/main/java/com/zcunsoft/App.java
@@ -1,9 +1,10 @@
package com.zcunsoft;
+import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
-
+@MapperScan("com.zcunsoft.*.mapper")
@SpringBootApplication
public class App {
diff --git a/src/main/java/com/zcunsoft/cfg/KafkaConfig.java b/src/main/java/com/zcunsoft/cfg/KafkaConfig.java
index 1d5e451..1bdd478 100644
--- a/src/main/java/com/zcunsoft/cfg/KafkaConfig.java
+++ b/src/main/java/com/zcunsoft/cfg/KafkaConfig.java
@@ -1,12 +1,14 @@
package com.zcunsoft.cfg;
import org.apache.kafka.clients.admin.NewTopic;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import javax.annotation.Resource;
@Configuration
+@ConditionalOnProperty(name = "log.model", havingValue = "kafka")
public class KafkaConfig {
@Resource
diff --git a/src/main/java/com/zcunsoft/controller/KafkaController.java b/src/main/java/com/zcunsoft/controller/KafkaController.java
index 6538ced..bea2295 100644
--- a/src/main/java/com/zcunsoft/controller/KafkaController.java
+++ b/src/main/java/com/zcunsoft/controller/KafkaController.java
@@ -41,25 +41,33 @@ public class KafkaController {
private ReceiverObjectMapper objectMapper;
@Resource
- private ReceiverSetting serverSettings;
+ private ReceiverSetting serverSettings;
@RequestMapping(value = "api/gp", method = {RequestMethod.GET, RequestMethod.POST})
public ResponseEntity