写点什么

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:003073

评论

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

用AI实践继续探索2050全面数字乡村建设

百度大脑

AI

工作中的设计模式 —— 策略模式

程序员小航

Java 设计模式

阿里最新发布Spring Cloud ALiBaBa全解第三版开源!

Java架构追梦

Java 阿里巴巴 架构 面试 SpringCloud Alibaba

飞桨框架2.0正式版重磅发布,一次端到端的“基础设施”革新

百度开发者中心

mysql事务隔离的研究

这就是编程

为什么主动跨数据复制在5G时代非常重要?

VoltDB

数据分析 5G VoltDB 电信

终于有腾讯架构师把困扰我多年的《计算机网络原理》全部讲明白了

Java 程序员 架构 网络 计算机

三年Java程序员成功跳槽涨薪,这份《阿里巴巴金三银四Java高级面试题》给了我很大的帮助。

Java架构之路

Java 程序员 架构 面试 编程语言

Linux后台开发面试总结

赖猫

5G 和云原生时代的技术下半场,视频化是最大最新的确定性

阿里巴巴云原生

人工智能 云原生 5G 存储 调度

三次给你讲清楚Redis之Redis是个啥

华为云开发者联盟

数据库 nosql redis hash 字符串

中间件技术在百度云原生测试中的应用实践

百度开发者中心

中间件

学会 Java 数据结构,想不飘都难

学Java关注我

Java 编程 架构 程序人生 计算机

Impala简介以及与Hive的异同

五分钟学大数据

4月日更 impala

大数据作业的工作流调度详解

大数据技术指南

大数据 4月日更

CMS垃圾收集器

张sir

Java JVM 垃圾收集

乡村振兴:AI+乡村的下一个命题

百度开发者中心

软件测试面试题【2021模拟面试整理版(含答案)】

程序员阿沐

面试 软件测试

「开源」首次被列入“十四五”规划,未来大有可为

百度开发者中心

月薪30K以上的C/C++Linux后台服务器开发学习路线是怎样的?

赖猫

c++ Linux 后台开发 后端

百度应用部署秘籍

百度开发者中心

大牛荐书 | 百度技术大牛都在读的7本书!

百度开发者中心

Canalys发布2020 Q4中国云市场报告

百度大脑

百度 AI

HugeGraph图数据库获Apache TinkerPop官方认证

百度开发者中心

San介绍以及在百度APP的实践

百度开发者中心

一不小心,它成为了 GitHub Alibaba Group 下 Star 最多的开源项目

阿里巴巴云原生

Java 微服务 云原生 dubbo Arthas

架构可视化支撑系统演进探索

华为云开发者联盟

架构 软件系统 架构可视化 辅助系统 架构可视化辅助系统

初窥Ray框架

行者AI

深度学习

开放原子超级链动态内核上线,十分钟可搭建一条区块链

百度开发者中心

2021年金三银四最新美团、字节、阿里、腾讯Java面经,已拿offer!

Java架构之路

Java 程序员 架构 面试 编程语言

iOS 面试策略之算法基础1-3节

iOSer

ios 面试 算法 iOS算法

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