From 87b3eccff57300d73bc24b73511b2f5ad1fe14e6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E8=85=BE?= <3467447354@qq.com>
Date: Wed, 2 Oct 2024 09:12:44 +0800
Subject: [PATCH] =?UTF-8?q?feat():=E6=9B=B4=E6=96=B0=E6=9C=80=E6=96=B0?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
cloud-common/cloud-common-kafka/pom.xml | 27 +++++++++++++++++++
.../com/muyu}/kafkaconfig/KafkaConfig.java | 2 +-
...ot.autoconfigure.AutoConfiguration.imports | 1 +
cloud-common/pom.xml | 1 +
cloud-modules/cloud-modules-carData/pom.xml | 6 ++---
.../carData/consumer/MyKafkaConsumer.java | 7 ++---
6 files changed, 35 insertions(+), 9 deletions(-)
create mode 100644 cloud-common/cloud-common-kafka/pom.xml
rename {cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/config => cloud-common/cloud-common-kafka/src/main/java/com/muyu}/kafkaconfig/KafkaConfig.java (98%)
create mode 100644 cloud-common/cloud-common-kafka/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
diff --git a/cloud-common/cloud-common-kafka/pom.xml b/cloud-common/cloud-common-kafka/pom.xml
new file mode 100644
index 0000000..6bd82ac
--- /dev/null
+++ b/cloud-common/cloud-common-kafka/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+ com.muyu
+ cloud-common
+ 3.6.3
+
+
+ cloud-common-kafka
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.apache.kafka
+ kafka-clients
+ 3.0.0
+
+
+
diff --git a/cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/config/kafkaconfig/KafkaConfig.java b/cloud-common/cloud-common-kafka/src/main/java/com/muyu/kafkaconfig/KafkaConfig.java
similarity index 98%
rename from cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/config/kafkaconfig/KafkaConfig.java
rename to cloud-common/cloud-common-kafka/src/main/java/com/muyu/kafkaconfig/KafkaConfig.java
index bcf8999..393ccbb 100644
--- a/cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/config/kafkaconfig/KafkaConfig.java
+++ b/cloud-common/cloud-common-kafka/src/main/java/com/muyu/kafkaconfig/KafkaConfig.java
@@ -1,4 +1,4 @@
-package com.muyu.carData.config.kafkaconfig;
+package com.muyu.kafkaconfig;
import org.apache.kafka.clients.consumer.KafkaConsumer;
import org.apache.kafka.clients.producer.KafkaProducer;
diff --git a/cloud-common/cloud-common-kafka/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/cloud-common/cloud-common-kafka/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
new file mode 100644
index 0000000..24563f7
--- /dev/null
+++ b/cloud-common/cloud-common-kafka/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
@@ -0,0 +1 @@
+com.muyu.kafkaconfig.KafkaConfig
diff --git a/cloud-common/pom.xml b/cloud-common/pom.xml
index a7a40be..60e1c14 100644
--- a/cloud-common/pom.xml
+++ b/cloud-common/pom.xml
@@ -21,6 +21,7 @@
cloud-common-xxl
cloud-common-rabbit
cloud-common-saas
+ cloud-common-kafka
cloud-common
diff --git a/cloud-modules/cloud-modules-carData/pom.xml b/cloud-modules/cloud-modules-carData/pom.xml
index 53d679b..9824751 100644
--- a/cloud-modules/cloud-modules-carData/pom.xml
+++ b/cloud-modules/cloud-modules-carData/pom.xml
@@ -83,9 +83,9 @@
2.9.3
- org.apache.kafka
- kafka-clients
- 3.0.0
+ com.muyu
+ cloud-common-kafka
+ 3.6.3
org.apache.iotdb
diff --git a/cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/consumer/MyKafkaConsumer.java b/cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/consumer/MyKafkaConsumer.java
index 58f4b6e..8d0aecc 100644
--- a/cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/consumer/MyKafkaConsumer.java
+++ b/cloud-modules/cloud-modules-carData/src/main/java/com/muyu/carData/consumer/MyKafkaConsumer.java
@@ -16,7 +16,7 @@ import java.time.Duration;
import java.util.Collection;
/**卡夫卡消费者
- * @Author:张腾臭狗熊
+ * @Author:张腾
* @Package:com.muyu.carData.consumer
* @Project:cloud-server-8
* @name:MyKafkaConsumer
@@ -43,10 +43,7 @@ public class MyKafkaConsumer implements InitializingBean {
for (ConsumerRecord consumerRecord : consumerRecords) {
//从consumerRecord中获取消费数据
String value = consumerRecord.value();
- log.info("从Kafka中消费的原始数据:{}",value);
- //转换为java对象
- Student stu = JSONUtil.toBean(value, Student.class);
- log.info("消费数据转换为Java对象:{}",stu);
+ log.info("从Kafka中消费的原始数据===============>>:{}",value);
}
}
});