From ba5b9eddc804e2ab0e1d30491f785585078f4f3f Mon Sep 17 00:00:00 2001 From: TongTongStudio Date: Sun, 9 Aug 2026 15:55:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(message):=20=E5=B0=86MQTT=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E9=87=8D=E5=91=BD=E5=90=8D=E4=B8=BAsupport=E5=B9=B6?= =?UTF-8?q?=E6=B8=85=E7=90=86=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将MQTT相关类从message.mqtt包迁移至support.mqtt包,移除application.yml中冗余的延迟初始化注释配置。 --- .../{message => support}/mqtt/MqttController.java | 2 +- .../{message => support}/mqtt/MqttMessageHandler.java | 2 +- .../boot/{message => support}/mqtt/MqttProducer.java | 2 +- src/main/resources/application.yml | 11 ----------- 4 files changed, 3 insertions(+), 14 deletions(-) rename src/main/java/com/youlai/boot/{message => support}/mqtt/MqttController.java (97%) rename src/main/java/com/youlai/boot/{message => support}/mqtt/MqttMessageHandler.java (99%) rename src/main/java/com/youlai/boot/{message => support}/mqtt/MqttProducer.java (98%) diff --git a/src/main/java/com/youlai/boot/message/mqtt/MqttController.java b/src/main/java/com/youlai/boot/support/mqtt/MqttController.java similarity index 97% rename from src/main/java/com/youlai/boot/message/mqtt/MqttController.java rename to src/main/java/com/youlai/boot/support/mqtt/MqttController.java index e9ddeb6b..c0cfc990 100644 --- a/src/main/java/com/youlai/boot/message/mqtt/MqttController.java +++ b/src/main/java/com/youlai/boot/support/mqtt/MqttController.java @@ -1,4 +1,4 @@ -package com.youlai.boot.message.mqtt; +package com.youlai.boot.support.mqtt; import com.youlai.boot.common.result.Result; import io.swagger.v3.oas.annotations.Operation; diff --git a/src/main/java/com/youlai/boot/message/mqtt/MqttMessageHandler.java b/src/main/java/com/youlai/boot/support/mqtt/MqttMessageHandler.java similarity index 99% rename from src/main/java/com/youlai/boot/message/mqtt/MqttMessageHandler.java rename to src/main/java/com/youlai/boot/support/mqtt/MqttMessageHandler.java index 97212aa6..54d9c650 100644 --- a/src/main/java/com/youlai/boot/message/mqtt/MqttMessageHandler.java +++ b/src/main/java/com/youlai/boot/support/mqtt/MqttMessageHandler.java @@ -1,4 +1,4 @@ -package com.youlai.boot.message.mqtt; +package com.youlai.boot.support.mqtt; import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONObject; diff --git a/src/main/java/com/youlai/boot/message/mqtt/MqttProducer.java b/src/main/java/com/youlai/boot/support/mqtt/MqttProducer.java similarity index 98% rename from src/main/java/com/youlai/boot/message/mqtt/MqttProducer.java rename to src/main/java/com/youlai/boot/support/mqtt/MqttProducer.java index a76f1c83..129fbef3 100644 --- a/src/main/java/com/youlai/boot/message/mqtt/MqttProducer.java +++ b/src/main/java/com/youlai/boot/support/mqtt/MqttProducer.java @@ -1,4 +1,4 @@ -package com.youlai.boot.message.mqtt; +package com.youlai.boot.support.mqtt; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 22eb78e4..675fee96 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -11,14 +11,3 @@ spring: # 单文件大小上限,取自 file-storage.upload.max-file-size(单一来源) max-file-size: ${file-storage.upload.max-file-size:50MB} max-request-size: ${file-storage.upload.max-file-size:50MB} - - # 延迟初始化:应用启动时不立即初始化 Bean,首次使用时才初始化 - # 配合 Redis Lazy 初始化,即使 Redis 不可用也能正常启动 - main: - lazy-initialization: false # 保持 false(全局延迟初始化会导致很多问题) - autoconfigure: - # 不排除 Redis 自动配置,而是通过 Lazy Bean 来控制 - # 如果 Redis 完全不可用且希望跳过,可以取消下面注释: - # exclude: - # - org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration - # - org.redisson.spring.starter.RedissonAutoConfiguration