前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut

Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut

作者头像
深度学习与Python
发布于 2025-04-20 16:12:42
发布于 2025-04-20 16:12:42
950
举报

作者 | Michael Redlich

译者 | 明知山

策划 | 丁晓昀

OpenJDK

JEP 504(移除 Applet API)已从 JEP Draft 8345525 进入 到 Candidate 状态。该 JEP 提议移除自 JDK 17 起已被弃用的 Applet API,因为现代浏览器已不再支持 Applet。

JDK 25

JDK 25 早期访问构建版本 的 Build 17 已发布,包含自 Build 16 以来的更新,修复了各种 问题。更多关于此版本的详细信息可在 发行说明 中找到。

对于 JDK 25,开发者可以通过 Java Bug 数据库 报告问题。

GlassFish

GlassFish 8.0.0 的 第 11 个里程碑版本 包含了错误修复、依赖项升级以及对 Jakarta EE 11 各种新功能的改进和规范兼容性。此版本通过了最终的 Jakarta EE 11 Web Profile TCK。更多关于此版本的详细信息可在 发行说明 中找到。

Jakarta EE 11

Eclipse 基金会的 Jakarta EE 开发者布道师 Ivar Grimstad 在其每周的 Hashtag Jakarta EE 博客中提供了关于 Jakarta EE 11 的更新,写道:

Jakarta EE 11 Web Profile 已发布!虽然比计划晚了一些,但最终还是发布了,加入了 Jakarta EE 11 Core Profile 的已发布规范行列。重构 TCK 是一项巨大的工作。 Eclipse GlassFish 被作为 Jakarta EE 11 Web Profile 的认证兼容实现。预计其他实现(如 Open Liberty、WildFly、Payara 等)将在接下来的几周和几个月内陆续跟进。请留意不断更新的 兼容产品 列表。

Jakarta EE 11 的发布历程包括四个里程碑版本,2024 年 12 月发布的 Core Profile,以及在 2025 年第一季度 Web Profile 的候选发布版本和 2025 年第二季度平台的通用发布版本之前根据需要可能发布的候选版本。

TornadoVM

TornadoVM 1.1.0 发布,包含了错误修复和一些改进,例如:支持矩阵操作的混合精度 FP16 到 FP32 的计算;在 TornadoExecutionPlan 类中定义了一个新方法 mapOnDeviceMemoryRegion(),引入了新的设备内存区域映射功能,为不同缓冲区提供设备缓冲区映射。更多关于此版本的详细信息可在发行说明中找到。

Micronaut

Micronaut 基金会发布 Micronaut Framework 4.8.0,包含 Micronaut Core 4.8.9,对 Micronaut SourceGen 模块进行了改进,该模块现在用于内部元数据和表达式的字节码生成;激活依赖注入跟踪能力,帮助开发者更好地了解 Micronaut 在启动时以及创建特定 Bean 时的行为。许多 Micronaut 模块也进行了更新。更多关于此版本的详细信息可在发行说明中找到。

Quarkus

Quarkus 3.21.1,作为第一个维护版本,包含了错误修复、依赖项升级和一些改进,例如:现在可以在带有 SmallRye GraphQL @Resolver 注解的方法上使用执行模型注解(如 @Blocking、@NonBlocking 等),解决了解析器会抛出错误的问题;解决在使用 TlsConfigUtils 类配置 Quarkus 项目中的 TLS 选项时,涉及到应用层协议协商(ALPN)扩展时可能引发的 Java UnsupportedOperationException。更多关于此版本的详细信息可在发行说明中找到。

JHipster

JHipster 8.10.0 发布,带来了一些显著的变更,例如:修复了使用 Spring Boot 和 Hazelcast 登录 JHipster 应用时抛出的 ClassCastException;进行了大量的依赖项升级,尤其是 Spring 3.4.4;对代码库的许多内部改进。更多关于此版本的详细信息可在发行说明中找到。

JHipster Lite 1.31.0 发布,包含了对 Vite 6.2.4 的依赖项升级,解决了影响 Vite 6.2.4 和 6.2.3 的两个 CVE,分别是:CVE-2025-31125,Vite 通过 URL 表达式 ?inline&import 或 ?raw?import 向开发服务器暴露非允许文件的内容;CVE-2025-30208,通过在 URL 中添加表达式 ?raw?? 或 ?import&raw??,可以绕过 Vite /@fs/ 文件系统变量的限制,并返回文件内容(如果存在)。更多关于此版本的详细信息可在发行说明中找到。

查看英文原文:

https://www.infoq.com/news/2025/04/java-news-roundup-mar31-2025/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 InfoQ 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【欣赏中华武术】SpringCloud 2.x之网关Spring Cloud Gateway
Spring Cloud Gateway是由spring官方基于Spring5.0、Spring Boot2.x、Project Reactor等技术开发的网关,目的是代替原先版本中的Spring Cloud Netfilx Zuul,目前Netfilx已经开源了Zuul2.0,但Spring 没有考虑集成,而是推出了自己开发的Spring Cloud GateWay。该项目提供了一个构建在Spring Ecosystem之上的API网关,旨在提供一种简单而有效的途径来发送API,并向他们提供交叉关注点,例如:安全性,监控、埋点,限流等。(具体可以查看官网http://spring.io/projects/spring-cloud-gateway)
BUG弄潮儿
2022/06/30
2690
【欣赏中华武术】SpringCloud 2.x之网关Spring Cloud Gateway
Spring Cloud Gateway基于内置过滤工厂实现限流
本文使用 gateway 内置的过滤工厂 -RequestRateLimiter 实现限流的。
胖虎
2019/06/26
1.2K0
Spring Cloud Gateway基于内置过滤工厂实现限流
Spring Cloud 之 Gateway.
Zuul 基于servlet 2.5 (works with 3.x),使用阻塞API。它不支持任何长期的连接,如websocket。
JMCui
2019/07/29
1.4K0
Spring Cloud 之服务网关 Gateway (一)
Spring Cloud Gateway 是Spring官方基于 Spring 5.0, Spring Boot 2.0 和 Project Reactor 等技术开发的网关,Spring Cloud Gateway 旨在为微服务架构提供一种简单而有效的统一的API路由管理方式. Spring Cloud Gateway作为Spring Cloud生态系中的网关. 目标是替代 Netflix ZUUL, 其不仅提供统一的路由方式, 并且基于 Filter 链的方式提供了网关基本的功能, 例如: 安全, 监控/埋点, 和限流等
芥末鱿鱼
2020/09/22
1.3K0
Spring Cloud 之服务网关 Gateway (一)
每天20分钟之spring-cloud-gateway基础一
基于springboot和spring webflux,基于netty运行,的http网关服务。
李子健
2022/08/16
4760
基于Redis做Spring Cloud Gateway 中的速率限制实践-spring cloud 入门教程
目前Spring Cloud Gateway是仅次于 Spring Cloud Netflix 的第二大最受欢迎的 Spring Cloud 项目(就 GitHub 上的 Star 数而言)。它是作为 Spring Cloud 家族中 Zuul 代理的继任者而创建的。该项目为微服务架构提供了一个 API 网关,并建立在反应式Netty和 Project Reactor之上。它旨在提供一种简单但有效的方法来路由到 API 并解决诸如安全性、监控/指标和弹性等常见问题。 Spring Cloud Gateway 为您提供了许多功能和配置选项。今天我将专注于网关配置的一个但非常有趣的方面——速率限制。速率限制器可以定义为一种控制网络上发送或接收流量速率的方法。我们还可以定义几种类型的速率限制。Spring Cloud Gateway 目前提供了一个Request Rate Limiter,它负责将每个用户限制为每秒 N 个请求。与 Spring Cloud Gateway 一起 使用时RequestRateLimiter,我们可能会利用 Redis。Spring Cloud 实现使用令牌桶算法做限速。这个算法有一个集中的存储桶主机,你可以在每个请求上获取令牌,然后慢慢地将更多的令牌滴入桶中。如果桶为空,则拒绝请求。
jack.yang
2025/04/05
960
基于Redis做Spring Cloud Gateway 中的速率限制实践-spring cloud 入门教程
Spring Cloud Gateway 网关
https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#gateway-request-predicates-factories
不惑
2023/12/29
2660
Spring Cloud Gateway 网关
Spring Cloud Gateway微服务网关
网关为微服务架构的系统提供简单、有效且统一的API路由管理,作为系统的统一入口,提供内部服务的路由中转,给客户端提供统一的服务,可以实现一些和业务没有耦合的公用逻辑,主要功能包含认证、鉴权、路由转发、安全策略、防刷、流量控制、监控日志等。
张云飞Vir
2022/10/28
5480
【spring cloud】 网关Zuul(过滤:安全、监控、限流、路由)
1. 添加依赖 创建项目tcloud-gateway-zuulserver , pom.xml内容如下
用户5640963
2019/07/26
1K0
极速体验SpringCloud Gateway
Spring Cloud Gateway是Spring Cloud技术栈中的网关服务,本文实战构建一个SpringCloud环境,并开发一个SpringCloud Gateway应用,快速体验网关服务;
程序员欣宸
2019/07/11
8510
极速体验SpringCloud Gateway
SpringCloud 2020版本教程2:使用spring cloud gateway作为服务网关
Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着非常作用,网关常见的功能有路由转发、权限校验、限流控制等作用。
方志朋
2022/01/06
4410
SpringCloud 2020版本教程2:使用spring cloud gateway作为服务网关
Spring Cloud 终于按捺不住推出了自己的服务网关 Gateway
Spring 官方最终还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring Cloud Gateway 使用非阻塞 API,支持 WebSockets,支持限流等新特性
纯洁的微笑
2018/12/28
7080
Spring Cloud 终于按捺不住推出了自己的服务网关 Gateway
Spring Cloud Gateway 入门
Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets。Spring Cloud Gateway 使用非阻塞 API,支持 WebSockets,支持限流等新特性。本文首先用官方的案例带领大家来体验下Spring Cloud的一些简单的功能。
程序员果果
2019/05/21
9490
SpringCloudGateway笔记(1)-介绍与基础使用
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
yingzi_code
2019/08/30
4500
Spring Cloud Gateway初体验
这篇文章讲述了如何简单地使用Spring Cloud Gateway,来源于Spring Cloud官方案例,地址https://spring.io/guides/gs/gateway 。
方志朋
2022/05/08
3420
Spring Cloud Gateway快速体验
GlobalFilter只要注册到Spring容器,就可以应用在所有请求,比如监控请求耗时
十毛
2019/03/27
1.1K0
Spring Cloud 之服务网关 Gateway(二) 集成 Swagger 组件
Spring Cloud 之服务网关 Gateway(二) 集成 Swagger 组件
芥末鱿鱼
2020/09/22
2K0
Spring Cloud 之服务网关 Gateway(二) 集成 Swagger 组件
SpringCloud 2.x学习笔记:12、Spring Cloud Gateway简单例子(Greenwich版本)
Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。 Spring Cloud Gateway构建于Spring生态系统之上,包括Spring5,SpringBoot2等。它的目标是提供简单、有效的方式路由的API
程裕强
2019/07/02
1.2K0
SpringCloud 2.x学习笔记:12、Spring Cloud Gateway简单例子(Greenwich版本)
Spring Cloud Gateway整合nacos实战(三)
Spring Cloud GateWay是Spring Cloud的⼀个全新项⽬,⽬标是取代Netflix Zuul,它基于Spring5.0+SpringBoot2.0+WebFlux(基于⾼性能的Reactor模式响应式通信框架Netty,异步⾮阻塞模型)等技术开发,性能⾼于Zuul,官⽅测试,GateWay是Zuul的1.6倍,旨在为微服务架构提供⼀种简单有效的统⼀的API路由管理⽅式。
Java技术债务
2022/08/09
2.4K0
Spring Cloud Gateway整合nacos实战(三)
springcloud笔记(三) API 网关 Zuul,Spring Cloud Config
它就像一个安检站 一样,所有外部的请求都需要经过它的调度与过滤,然后 API 网关来实现请 求路由、负载均衡、权限验证等功能;
一写代码就开心
2022/05/09
3760
springcloud笔记(三) API 网关 Zuul,Spring Cloud Config
推荐阅读
相关推荐
【欣赏中华武术】SpringCloud 2.x之网关Spring Cloud Gateway
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档