AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

Java 近期新闻:JEP 428、MicroStream 加入 Micronaut 基金会、Spring 和 Apache Groovy 的升级

  • 2022-06-17
  • 本文字数:1497 字

    阅读完需:约 5 分钟

Java近期新闻:JEP 428、MicroStream加入Micronaut基金会、Spring和Apache Groovy的升级

本期的 Java 新闻汇总包括 OpenJDK、JDK 19、Spring Shell 2.1.0-M4、Spring Native 0.12.0、Spring Cloud Stream Applications 2021.1.2、Spring Security OAuth 结束生命周期、Micronaut 3.5.1、Quarkus 2.7.6.Final、Apache Groovy 3.0.11 和 2.5.17 版本、JobRunr 5.1.3 以及 MicroStream 加入 Micronaut 基金会。

OpenJDK

在为期一周的审查结束后,JEP 428,Structured Concurrency (Incubator)已经从 JDK 19 的 Proposed to Target 状态提升到了 Targeted 状态。这个孵化中的 JEP 在Loom项目的支持下,提议通过引入一个库来简化多线程编程,它能够将运行在不同线程中的多个任务视为一个工作单元。这可以简化错误处理和取消功能,提升可靠性并增强可观测性。关于 JEP 428 的更多细节可以在这篇详细报道中找到。

JDK 19

JDK 19 早期构建版本的Build 25发布,它是 Build 24 的更新,包括对各种问题的修复。更多细节可以在发布说明中找到。


鼓励开发者通过Java Bug数据库报告缺陷。

Spring Framework

在通往Spring Shell 2.1.0 的道路上,第四个里程碑版本发布,提交的功能包括:对 Spring Boot 2.7.0 的依赖升级;重写的命令子系统;对动态注册命令的支持;可以定义成FunctionConsumer的执行目标,以及通过模板渲染的内置帮助命令。关于这个版本的更多细节可以在发布说明中找到。


Spring Native 0.12.0,它包括缺陷修复、文档改进以及对 GraalVM 22.1、Spring Boot 2.7.0 和 Spring Cloud 2021.0.3 的依赖升级。有关该版本的更多细节可在发布说明中找到。


Spring Cloud Stream Applications 2021.1.2发布,包括缺陷修复和功能改进。该版本基于 Spring Boot 2.6.8 和 Spring Cloud 2021.0.3,还包括对 Spring Cloud Stream 3.2.4、Spring Cloud Function 3.2.5、Spring Integration 5.5.12 和 Spring Kafka 2.8.6 的依赖升级。关于这个版本的更多细节可以在发布说明中找到。


Spring宣布Spring Security OAuthSpring Security OAuth Boot 2自动配置项目已经结束其生命周期。今后,客户端和资源服务器的支持将由Spring Security提供,授权服务器支持将由Spring Authorization Server提供。

Micronaut

Micronaut基金会发布了Micronaut 3.5.1,该版本包括:错误修复;Micronaut Servlet的补丁发布;以及模块org.reactivestreams:reactive-streamsio.micronaut.grpc:micronaut-grpc-bom的依赖升级,分别为 1.04 和 3.3.1 版本。关于这个版本的更多细节可以在发布说明中找到。


Micronaut 基金会还宣布MicroStream已经加入该基金会,成为银牌赞助商。新的Micronaut MicroStream项目,目前是一个预览功能,是由 Micronaut 和 MicroStream 合作开发的。Micronaut 基金会成立于2020年6月,是一个非营利性的组织,在技术咨询委员会的支持下,推进Micronaut框架的创新和采用。

Quarkus

Red Hat 提供了 Quarkus 2.7.6.Final 版本,这是 2.7 版本中的维护版本,特性包括对 SmallRye Metrics 3.0.5、SmallRye OpenAPI 2.1.22、SmallRye Config 2.9.2、Hibernate Search 6.1.5.Final、Vert.x 4.2.7 和 ByteBuddy 1.12.9 的依赖升级。

Apache Groovy

Apache Groovy 3.0.11发布,提供了 65 个缺陷修复、改进和依赖性升级。关于这个版本的更多细节可以在发布说明中找到。


Apache Groovy 2.5.17 也已经发布,它提供了 23 个缺陷修复、改进和依赖性升级。关于这个版本的更多细节可以在发布说明中找到。

JobRunr

JobRunr是一个在 Java 中进行后台处理的工具,其创始人和主要开发者Ronald Dehuysser发布了5.1.3版本,该版本提供了一个新特性,如果 JobRunr 在 classpath 上被列出两次,则会显示错误信息。


原文链接:

Java News Roundup: JEP 428, MicroStream Joins Micronaut Foundation, Spring and Apache Groovy Updates

2022-06-17 08:003053

评论

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

语音识别唤醒词:开启智能化的语音交互时代

来自四九城儿

唤醒词

【超详细】Linux系统修改SSH端口教程

百度搜索:蓝易云

Linux 云服务器 端口 蓝易云 22

数据增强之裁剪、翻转与旋转

timerring

人工智能

走向 Native 化:Spring&Dubbo AOT 技术示例与原理讲解

阿里巴巴云原生

spring 阿里云 云原生 dubbo native

从钢铁行业数字化管控平台的智能进化,看超自动化能力边界

王吉伟频道

RPA 数字化转型 超自动化 业务流程自动化 钢铁行业

C++中Stack(栈)的使用方法与基本操作

梦笔生花

车内语音识别数据:驱动智能出行的新动力

来自四九城儿

车载语音识别

【安装教程】Linux系统-iftop网络流量监控工具

百度搜索:蓝易云

Linux 云服务器 iftop

【超详细】Linux系统之nethogs命令

百度搜索:蓝易云

Linux 运维 服务器 云服务器 ECS

微服务之服务器缓存

Disaster

微服务

链上衍生品协议 ProsperEx:探索 RWA 叙事,打造 DeFi 变异黑马

股市老人

Linux系统-df命令详解-显示磁盘空间使用情况

百度搜索:蓝易云

Linux 云服务器 df

一文了解潜力黑马Infiblue:借力Web3,释放元宇宙价值

西柚子

华为云河图KooMap:夯实数字孪生底座,点燃燎原星火

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 7 月 PK 榜

一文了解潜力黑马Infiblue:借力Web3,释放元宇宙价值

大瞿科技

从多元生态、开源到人才培养,让开发者成为决定性力量

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 7 月 PK 榜

基于云原生网关的全链路灰度实践

阿里巴巴云原生

阿里云 微服务 云原生

情感语音识别:倾听声音背后的情感

来自四九城儿

情感语音识别

linux通过命令查看机器硬件的配置信息【详细】

百度搜索:蓝易云

Linux 运维 cpu 内存 云服务器

代码随想录 Day11 - 栈与队列(中)

jjn0703

Centos 8完美升级至Centos 8 Stream教程

百度搜索:蓝易云

Linux centos 云服务器

数据交换不失控:华为云EDS,让你的数据你做主

华为云开发者联盟

云计算 华为云 华为云开发者联盟 企业号 7 月 PK 榜

深度剖析线上应用节点流量隔离技术

阿里巴巴云原生

阿里云 云原生 流量隔离

克服困难、提升学习效率的关键方法

叶小鍵

直击 | 认识和了解bboss

大河

stream Binlog ETL bboss mysql cdc

Linux系统-磁盘无损扩容教程【宝塔面板适用】

百度搜索:蓝易云

Linux 运维 服务器 云服务器 运维‘

一文了解潜力黑马Infiblue:借力Web3,释放元宇宙价值

股市老人

一文了解潜力黑马Infiblue:借力Web3,释放元宇宙价值

BlockChain先知

一文了解潜力黑马Infiblue:借力Web3,释放元宇宙价值

小哈区块

一文了解潜力黑马Infiblue:借力Web3,释放元宇宙价值

威廉META

Java近期新闻:JEP 428、MicroStream加入Micronaut基金会、Spring和Apache Groovy的升级_语言 & 开发_Michael Redlich_InfoQ精选文章