Helidon最新版本发布标志着其采用Oracle经典‘Tip与Tail’开发模型,形成双轨演进策略。该版本同步JDK 27发布,以最新Java技术为核心,重构编程模型,并新增Helidon Messaging与Helidon Data JDBC两大模块,持续向OpenJDK发布节奏靠拢,未来随JDK 28于2027年3月发布。同时,以Helidon 4.5.5作为Tail,维持4.5 LTS在JDK 21基线,兼顾JDK 25支持,优先处理关键Bug与安全修复,提供更长的生产生命周期,在JVP体系下运行。两大路径分别锚定不同技术基调,协同支撑Helidon生态的长期稳定演进。
--91likeyou---
Helidon 27 在 Java Verified Portfolio(JVP)体系下维护。JVP 是一套由 Oracle 提供支持的技术生态系统,最初于 JavaOne 2026 上发布,其中还包括 JavaFX 27、Jipher 20 和 Java Platform Extension Visual Studio Code。
Helidon 最初名为 J4C(Java for Cloud),其设计目标是简单和快速,最初包含两种编程模型:Helidon SE 和 Helidon MP。此次发布引入了新的 Helidon Core,取代 Helidon SE,并提供两种新的编程模型:Imperative 和 Declarative。顾名思义,Imperative 与传统的 Helidon SE 类似,允许开发者使用“普通的”Java 创建应用程序,无需依赖注入或注解。Declarative 则允许开发者使用依赖注入和注解,在构建时生成命令式代码和装配逻辑。
Helidon MicroProfile 取代了传统的 Helidon MP,并已迁移为独立项目。它将继续支持 MicroProfile 和 Jakarta EE 规范,并沿用 Helidon 的语义化版本管理方式。
Helidon SE Integrations 也已迁移为独立项目,并更名为 Helidon Extensions。每个扩展都将按照各自的发布生命周期独立维护。
Helidon Messaging 是一个简化传统消息处理的新消息层,它避开了 MicroProfile Reactive Messaging 规范等响应式 API。开发者可以使用普通的阻塞式 Java,与 Kafka、JMS 或 Apache Pulsar 等不依赖特定连接器的通道进行交互,这些通道通过配置和可插拔连接器完成绑定。
Helidon Data JDBC 提供了一个统一 API,用于处理数据仓库查询,并作为传统对象关系映射(ORM)之上的抽象层。借助这一机制,包含查询定义的接口可以在编译时转换为实现类。Helidon Data JDBC 支持 Jakarta Persistence 规范及其对应实现:EclipseLink 和 Hibernate ORM。
Helidon SE 于 2018 年 9 月首次推出,提供了三项用于创建微服务的核心 API——Web 服务器、配置和安全——供开发者构建基于微服务的应用程序。Helidon MP 则实现了多项 MicroProfile 规范。
多年来,Helidon 随 Java 社区共同演进,陆续增加了对以下技术的支持:GraalVM;Java Persistence Architecture(现为 Jakarta Persistence);Micronaut Data;Kotlin;MicroStream(现为 EclipseStore);以及 In IDEA。
Helidon 2.0 于 2020 年 6 月发布,在 Helidon SE 中引入了用于配合 Web 服务器使用的 Web 客户端和数据库客户端,并新增了命令行工具(CLI)。
Helidon 3.0 于 2022 年 7 月发布,带来了以下变化:将 JDK 17 作为最低版本;实现 MicroProfile 5.0 和部分 Jakarta EE 9.1 规范;支持 JEP 290“过滤传入的序列化数据”,因此默认禁用反序列化;更新 Helidon SE 路由 API;推出新的项目启动器;以及更新 CLI。
最初基于 Netty 的 Helidon Web 服务器用于 1.0 至 3.0 版本系列。代号为 Helidon Níma 的新 Web 服务器基于 JEP 444“虚拟线程”,并于 2023 年 10 月随 Helidon 4.0 的发布一同推出。
关于这些版本的更多详细信息,可参阅 27.0.0 版本和 4.5.5 版本的发布说明。
:
🔥 热词:#JDK 26切换 21 · #jdk 21 lts · #JDK 27 · #jdk与cglib动态代理的区别 · #日本一边讨论拥核一边建弹药库 · #一边逗我玩 · #一边对话的视频 · #一边导航一边听歌