HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Java 近期新闻:顺序集合、Spring 6.0-RC1、Tomcat、Reactor 2022.0-RC1

  • 2022-10-22
    北京
  • 本文字数:1983 字

    阅读完需:约 7 分钟

Java近期新闻:顺序集合、Spring 6.0-RC1、Tomcat、Reactor 2022.0-RC1

Java 近期新闻综述:OpenJDK、JDK 20、Spring Framework 6.0-RC1、Spring Batch 5.0-M8、Quarkus 2.13.2、Helidon 3.0.2 和 2.5.4、Reactor 2022.0-RC1、Piranha 22.10.0、JHipster Lite 0.18.0、Apache Tomcat 8.5.83 和 10.1.1、Apache James 3.7.2 和 Devoxx 比利时大会。

OpenJDK

 

JEP 431,顺序集合(Sequenced Collections),在上周从 Draft 8280836 进入到 Candidate 状态。这个 JEP 提议引入“一组表示集合概念的新接口,集合的元素按照定义好的顺序排列,作为集合的结构属性。”这个 JEP 的动因是 Collections Framework 中缺乏定义良好的顺序和统一的操作集合。

JDK 20

 

上周,JDK 20早期访问版本Build 19也发布了,其中包括对 Build 18 中的各种问题的修复。关于这个版本的更多细节可以在发布说明中找到。

 

对于JDK 20,开发者可以向Java Bug数据库报告 Bug。

Spring Framework

 

在通往 Spring Framework 6.0 的道路上,第一个发布候选版本在上周发布了,它附带了针对 JDK 17+和 Jakarta EE 9+的基线,以及更广泛的 Spring 基础设施修订。这个候选版本为 Spring 应用程序上下文的提前(AOT)转换和相应的 AOT 处理支持奠定了基础。其他新特性和改进包括:基于 @HttpExchange 服务接口的 HTTP接口客户端、对RFC 7807问题细节的支持、基于 Micrometer 的 HTTP 客户端可观察性。更多关于这个版本的细节可以在新特性介绍页面中找到。

 

类似地,在通往 Spring Batch 5.0 的道路上,第8个里程碑版本的特性包括:一个更新的DefaultExecutionContextSerializer类,用于将上下文序列化到 Base64 或从 Base64 进行反序列化,以及一个增强的SystemCommandTasklet类,它带有一个新的策略接口 CommandRunner,将命令执行与微线程执行解耦开。关于这个版本的更多细节可以在版本说明中找到。

Quarkus

 

Red Hat发布了 Quarkus 2.13.2,提供了如下问题修复:在构建违规报告时防止可能出现的空指针异常、确保所有 CLI 命令可在 Windows Powershell 中执行,以及引入 @OidcClientFilter 注解来增强 RestClient Reactive,使其支持通过自定义注解注册提供程序。关于这个版本的更多细节可以在更新日志中找到。

Helidon

 

Oracle发布了 Helidon 3.0.2,更新了若干组件,如 WebServer、WebClient、DBClient 和 CORS,并升级了依赖项:Hibernate 6.1.4.Final、EclipseLink 3.0.3、GraphQL Java 17.4、SnakeYAML 1.32、Reactive Streams 1.0.4 和 Oracle Cloud Infrastructure 2.45.0。

 

类似地,在 2.5 版本系列中,Helidon 2.5.4 也更新了若干组件,并升级了依赖项:Hibernate 5.6.11.Final、Hibernate Validator 6.2.5、EclipseLink 2.7.11、GraphQL Java 17.4、SnakeYAML 1.32、Reactive Streams 1.0.4。

Reactor

 

在通往Reactor 2022.0.0 的道路上,第一个候选版本的依赖项升级包括:reactor-core 3.5.0-RC1、reactor-pool 1.0.0-RC1、reactor-netty 1.1.0-RC1、reactor-netty5 2.0.0-M2 和 reactor-kafka 1.3.13。该版本还对 RC1 进行了重新调整,其中 reactor-addons 3.5.0-RC1 和 reactor-kotlin-extensions 1.2.0-RC1 保持不变。

Piranha

 

Piranha 22.10.0 已经发布。作为 2022 年 10 月的“稳定进行时”版本,弃用了一些扩展:Piranha Micro、MicroExtension、StandardExtension 和旧的服务器发行版。将依赖项Weld升级到 5.1.0,这是对Jakarta上下文和依赖注入规范的兼容实现。关于这个版本的更多细节可以在文档问题跟踪器中找到。

JHipster

 

JHipster Lite 0.18.0 已经发布,包括 bug 修复、增强和依赖项升级:consul 1.13.2、vite 3.1.8、prettier-plugin- slvelte 2.8.0、docker/build-push-action 3.2.0 和 vue-tsc 1.0.7。

Apache 软件基金会

 

Apache Tomcat 10.1.1 已经发布,附带了更新的 Eclipse JDT 编译器 4.23,并修复了以下问题:影响 JSP include 的重构回归、在使用 HTTP/2 和 NIO2 时客户端断开可能出现的意外超时。关于这个版本的更多细节可以在更新日志中找到。

 

Apache Tomcat 8.5.83 也发布了新特性:在建立到 WebSocket 端点的连接时支持使用 HTTP 正向代理对 WebSocket 客户端进行身份验证、对表达式语言处理中的边缘情况错误进行了各种修复,以及强制执行 RFC 7230(超文本传输协议HTTP/1.1:消息语法和路由),这样一个带有非法内容长度的标头的请求应该总是以 400 响应进行拒绝。关于这个版本的更多细节可以在更新日志中找到。

 

Apache James 3.7.2 已经发布,包括 bug 修复和依赖项升级:Scala 2.13.9、slf4j 2.0.1、Netty 4.1.81.Final、Logback 1.4.0 和 jsoup 1.15.3。关于这个版本的更多细节可以在发布说明中找到。

比利时 Devoxx 大会

 

2022年比利时Devoxx大会于上周在安特卫普的 Kinepolis 酒店举行,来自 Java 社区的许多演讲嘉宾就 Java、架构、服务器端 Java、安全和开发实践等主题进行了演讲。

 

原文链接

https://www.infoq.com/news/2022/10/java-news-roundup-oct10-2022/


相关阅读:

Java 近期新闻:OmniFish 简介、Oracle 加入 Micronaut 基金会、OpenJDK 升级

2022-10-22 08:008649

评论

发布
暂无评论
发现更多内容

diskdrill激活码分享 优秀的数据恢复工具

Rose

ByteHouse直播预告:揭秘基于OLAP降本增效的四大硬招

字节跳动数据平台

大数据 活动

就业驿站管理系统(源码+文档+部署+讲解)

深圳亥时科技

本地生活小程序(源码+文档+部署+讲解)

深圳亥时科技

新航线管理系统(源码+文档+部署+讲解)

深圳亥时科技

场地预约系统(源码+文档+部署+讲解)

深圳亥时科技

TDengine 与新奥新智达成合作,支撑海量设备、亿级数据

TDengine

数据库 tdengine 时序数据库

仓储管理系统-生产企业版(源码+文档+部署+讲解)

深圳亥时科技

劳务争议调解平台(源码+文档+部署+讲解)

深圳亥时科技

灵活用工招聘平台(源码+文档+部署+讲解)

深圳亥时科技

仓储管理系统-贵金属(源码+文档+部署+讲解)

深圳亥时科技

人工智能如何改变企业运营:实际应用案例分析

天津汇柏科技有限公司

AI人工智能

信创堡垒机品牌推荐-行云软件

行云管家

信创 等保 堡垒机

相亲小程序(源码+文档+部署+讲解)

深圳亥时科技

品讯HRO系统(源码+文档+部署+讲解)

深圳亥时科技

深入探讨 TDengine S3:让你的数据管理更轻松

TDengine

数据库 时序数据库 #TDengine

设备租借系统(源码+文档+部署+讲解)

深圳亥时科技

HyperMesh打开保存文件与面板功能使用

智造软件

Hypermesh 保存 功能使用

软件测试学习笔记丨Pytest的使用

测试人

软件测试

巡检任务管理系统(源码+文档+部署+讲解)

深圳亥时科技

智慧灌区系统(源码+文档+部署+讲解)

深圳亥时科技

智慧停车系统(源码+文档+部署+讲解)

深圳亥时科技

2024新疆等级保护测评机构名单汇总

行云管家

等保 新疆 等保测评

电子病历系统(源码+文档+部署+讲解)

深圳亥时科技

食品配送管理系统(源码+文档+部署+讲解)

深圳亥时科技

售票系统(源码+文档+部署+讲解)

深圳亥时科技

LED全彩显示屏的9大优点

Dylan

广告 LED display LED显示屏 市场 体育

AI语音模型在家宽业务中的应用

鲸品堂

企业号 2024年10月PK榜

项目管理全流程平台(源码+文档+部署+讲解)

深圳亥时科技

拍立淘API返回值算法深度解析:智能化按图搜索的奥秘

代码忍者

pinduoduo API API 性能测试

品牌线下连锁商城(源码+文档+部署+讲解)

深圳亥时科技

Java近期新闻:顺序集合、Spring 6.0-RC1、Tomcat、Reactor 2022.0-RC1_语言 & 开发_Michael Redlich_InfoQ精选文章