-
refactor(mqtt): 移除application.properties中的硬编码配置 移除mqtt相关配置项,改为从nacos配置中心获取 BREAKING CHANGE: mqtt连接配置已从application.properties中移除, 需要通过nacos配置中心进行配置 ```
-
feat(mqtt): 使用Spring Integration替换Vertx实现MQTT功能 - 移除Vertx相关依赖和配置代码 - 添加Spring Integration MQTT集成模块 - 配置MQTT连接参数到application.properties - 实现MQTT消息发送和接收服务 - 添加MQTT事件监听和处理机制 - 实现动态Topic订阅管理功能 - 更新项目依赖从mqtt-vertx到mqtt-integration ```
-
- 创建 MqttReceiveVerticle 类用于接收 MQTT 消息 - 重命名 MqttVerticle 为 MqttSendVerticle 用于发送 MQTT 消息 - 修改打印机主题常量从 mqtt.printer 为 mqtt.printer.send - 更新 VerticleLifeCycle 配置以部署 MqttSendVerticle - 实现 MQTT 客户端连接、订阅和消息处理功能
-
feat(mqtt): 集成Redis和MongoDB客户端并优化MQTT连接逻辑 - 移除application.properties中硬编码的Redis配置 - 在mqtt-vertx模块中添加Redis和MongoDB依赖 - 在mqtt-web模块中添加Redis和MongoDB Spring Boot Starter - 重构MqttVerticle中的连接和发布逻辑,使用响应式API处理连接和消息发送 - 优化错误处理机制,添加连接失败和消息发送失败的回调 - 将VerticleLifeCycle中的Vertx注入方式改为@Resource注解 - 调整JsonUtils导入顺序 ```
-
refactor(mqtt): 重构项目模块结构,提取web模块 - 将 GlobalExceptionHandler 从 mqtt-core 移至 mqtt-web 模块 - 将 Message 类从 mqtt-core 移至 mqtt-web 模块 - 将 PageQuery 类从 mqtt-core 移至 mqtt-web 模块 - 将 Valid 类从 mqtt-core 移至 mqtt-web 模块 - 将 MessageConfirmType 从 config 包移动到 type 包 - 创建新的 mqtt-web 模块并配置相关依赖 - 在 mqtt-boot 中添加 WebConfig 配置类引用 - 从 mqtt-core 移除 web 相关依赖,仅保留 json 依赖 - 更新项目主 pom.xml 添加 mqtt-web 模块 ```
-
feat(mqtt): 重构MQTT服务为MQTT代理并集成Redis和Vert.x - 将spring.application.name从mqtt-service改为mqtt-agent - 升级Vert.x版本从4.5.10到4.5.22 - 重命名VerticleLifeTime为VerticleLifeCycle并移至config包 - 移除Lombok依赖并手动实现getter/setter方法 - 更新全局异常处理器日志实现 ```
-
refactor(mqtt-vertx): 重构verticle相关类的包结构和命名 - 将MqttVerticle从deploy包移动到verticle包 - 将VerticleDeployer重命名为VerticleLifeTime并移至根包 - 更新相关导入语句以匹配新的包结构 - 调整类名以更好地反映其生命周期管理职责 ```
-
feat: 添加MQTT服务基础架构和配置 - 添加.gitignore文件,忽略IDE配置和编译输出 - 配置Nacos服务发现和配置中心连接参数 - 创建CoreConfig配置类,集成Vertx - 实现全局异常处理器GlobalExceptionHandler - 添加JSON工具类JsonUtils,处理日期时间序列化 - 配置logback-spring.xml日志输出格式 - 添加Maven Wrapper支持 - 创建统一响应消息类Message - 定义消息确认类型枚举MessageConfirmType - 创建MQTT应用启动类MqttApplication - 添加MQTT属性配置类MqttProperties - 实现MQTT服务异常类MqttServiceException - 定义MQTT主题常量MqttTopicConstant - 创建MQTT Verticle部署类处理消息发送 ```