Ark 框架版本信息202601

📣Announcements#5创建于: 2026/1/10 15:35:15更新于: 2026/1/10 15:44:23

Ark框架下的核心版本清单。


1. 核心基础设施 (Infrastructure)

组件名称 推荐版本 关键说明
Java JDK 21 (LTS) 必须使用 JDK 17+,推荐 21 以获得更好的虚拟线程支持。
Spring Boot 3.4.13 当前最新的补丁版本,修复了大量 3.4.0 带来的配置绑定 Bug。
Spring Framework 6.2.15 Boot 3.4.13 的内置依赖版本。
Hutool 5.8.43 (LTS) 定位于 5.x 终极版,完美兼容 Java 21。

2. 接口与文档 (API & Doc)

组件名称 推荐版本 关键说明
Knife4j 4.5.0 必须用 knife4j-openapi3-jakarta-spring-boot-starter
SpringDoc 2.8.0 Spring Boot 3 的官方文档适配器,替代原有的 Springfox。
Swagger UI 5.18.2 包含在 SpringDoc 中,提供 OpenAPI 3.0 支持。

3. 数据持久化与连接 (Data & Storage)

组件名称 推荐版本 关键说明
MyBatis Plus 3.5.15 必须使用 mybatis-plus-spring-boot3-starter
Druid 1.2.24 必须使用 druid-spring-boot-3-starter
Redisson 3.42.0 必须使用 redisson-spring-data-34 以适配 Spring Data Redis 3.4。
MySQL Driver 9.5.0 推荐使用最新版本以匹配 MySQL 9.x 协议。

4. 工具类与序列化 (Utils & Serialization)

组件名称 推荐版本 关键说明
Fastjson2 2.0.59 必须配合 fastjson2-extension-spring6 使用。
Lombok 1.18.42 确保 IDE 插件已同步更新至最新。
Jackson 2.18.5 Boot 默认序列化,建议在通用 SDK 中保持默认。
Maven Compiler Plugin 3.13.0+ 必须使用较新版本以支持 annotationProcessorPaths 属性。

5. Spring Cloud 核心版本清单 (2024.0.x 系列)

组件名称 兼容版本 关键说明
Spring Cloud BOM 2024.0.3 官方 Moorgate 稳定版,原生支持 Spring Boot 3.4.x。
Spring Cloud Alibaba 2023.0.3.4 注意: 适配 Spring Boot 3.4.x 的最新版本。
Nacos Server 2.4.x / 2.5.x 建议服务器端版本不低于 2.4.0,以匹配 2026 年的性能需求。
Sentinel 1.8.8+ 确保控制台与客户端通信协议兼容 Jakarta EE。