?FreeFs-v2.2.0重磅发布:全面适配JDK21与虚拟线程引领SpringBoot4.0新时代

作者:互联网

2026-03-23

AI快讯

开源文件管理系统Free-FS迎来重大版本迭代,v2.2.0通过底层架构重构与技术栈升级,为开发者带来更强大的性能体验。

https://images.jiaoben.net/uploads/20260322/img_69bfe347ebc5a30.png

本次升级展现了Free-FS对前沿技术的快速响应能力,主要技术革新体现在以下方面:

  1. JDK 17 -> JDK 21:彻底告别旧版本,全面启用新一代Java特性

  2. Spring Boot 4.0.3:深度适配Spring生态最新标准

  3. Web容器变更:从Undertow迁移至优化版Tomcat服务器

  4. 核心组件升级

组件

升级后版本

SpringBoot

4.0.3

Sa-Token

1.45.0

Mybatis Flex

1.11.6

HikariCP

7.0.2

Jackson

全面重构至 Jackson 3 (含包名与配置迁移)

Hutool

5.8.28

SpringDoc

3.0.2

common-lang3

3.20.0

common-io

2.21.0

针对高并发场景,v2.2.0进行了深度优化:

  1. 全面异步化:采用Java虚拟线程技术降低线程切换开销

  2. 全场景覆盖:异步任务、定时任务及@Async函数均获得性能提升

除底层重构外,新版本还带来了多项实用功能:

  1. 文件预览安全增强:新增独立Token认证机制

  2. 深度压缩包预览:支持zip/7z/tar等格式的嵌套预览

  3. 多云存储支持:原生集成华为云对象存储

  4. JSON处理优化:完成Jackson 3的全面重构

升级注意事项需重点关注:

  1. 环境要求:必须使用JDK 21运行环境

  2. 配置迁移:Jackson 3涉及包名变更需注意

  3. Docker部署:建议使用现代基础镜像并添加特定启动参数


Free-FS v2.2.0通过全面技术升级,为开发者提供了更高效、更安全的文件管理解决方案,值得所有Java开发者关注和体验。

相关标签:

\uD83D\uDD25Free Fs v2.2.0 发布:全面拥抱 JDK 21 + 虚拟线程,迈入 Spring Boot 4.0 时代