速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Java 近期新闻:Spring Boot 更新、Eclipse Temurin JDK 17 发布、Camel 将不再支持 JDK 8

  • 2021-10-04
  • 本文字数:1296 字

    阅读完需:约 4 分钟

Java近期新闻:Spring Boot更新、Eclipse Temurin JDK 17发布、Camel将不再支持JDK 8

2021 年 9 月 20 号这一周相对较为安静,大部分新闻是关于 Spring Boot、Spring Security 和 Spring Cloud 的里程碑版本发布。其他新闻包括 Eclipse Temurin JDK 17 发布、JDK 18 尝鲜版第 16 个构建版本、Hibernate ORM 5.6.0.Beta2 和 WildFly 25 Beta 1 发布、Apache Camel 不再为 JDK 8 提供支持、JDKMon 17.0.0 发布。

OpenJDK/JDK 17

Eclipse Adoptium 工作组发布Eclipse Temurin JDK 17,支持 macOS、Windows 和 Linux(x64/aarch64)三个平台,具体的进度可在该项目的GitHub仓库中找到。InfoQ 将会进一步跟进更具体的细节。


Piranha Cloud已经在他们的开发分支中使用 Eclipse Temurin JDK 17。

JDK 18

JDK 18 尝鲜版第16个构建版本,相比第 15 个构建版本,修复了各种问题。更多细节可在发布公告中找到。

使用JDK 18的开发者可以通过Java Bug数据库提交 bug。

Spring 框架

Spring Boot 2.5.5 和 2.4.11 小版本更新,分别修复了41个bug32个bug,包括依赖项升级和改进的文档。


Spring Cloud 2020.0.4 解决了一些与 Spring Cloud 子项目(如 Spring Cloud Netflix、Spring Cloud Config 等)有关的问题。该版本与 Spring Boot 2.4.x 和 2.5.x 兼容,更多详情可在版本公告中找到。

Spring Security 5.6.0 发布第 3 个里程碑版本:增加新接口 SecurityContextChangedListener,可以作为 lambda 表达式或方法引用的赋值目标;支持 SAML 2.0 单点登出;支持将 TestSecurityContextHolder 传给 SecurityContextHolder。更多详情请参看版本公告


Spring Boot 2.6.0 第 3 个里程碑版本:将 PathPattern 作为 Spring MVC 应用程序的默认路径匹配策略;可以为 Spring Integration 的 PollerMetadata 类配置属性;统一 ElasticSearch 不同客户端的配置属性。Spring Boot 2.6.0 计划在 2021 年 10 月 21 号发布一个候选版本,在 2021 年 11 月 18 号发布一个 GA 版本。更多细节可参看版本公告

Hibernate

Hibernate ORM 5.6.0.Beta2 发布:增加新的注解 @Comment,用于为表或列增加注释定义;改进了 SQL Server 2016+方言,可以无错支持 hibernate.hbm2ddl.auto=create-drop 配置属性;支持用原生 SQL 查询替代 JPQL 查询。更多细节可参看变更公告

WildFly

WildFly 25 发布第一个测试版本:新的子系统,支持 OpenTelemetry 和 OpenID Connect;升级 MicroProfile Reactive Messaging 依赖项;移除已被弃用的遗留安全包 PicketBox;全面支持 WildFly Elytron Security。


WildFly 25 Beta1 的 Docker镜像已经发布在quay.io上,其中还有 Red Hat 用于构建、分析和发布容器镜像的工具。这些镜像包含了上面提到的 PicketBox 移除更新。

Apache Camel

Apache 基金会宣布,所有的 Camel 项目将在 2021 年底不再支持 JDK 8。Camel 的下一个 LTS 版本 2.14 计划于 2021 年 12 月份发布,该版本将是最后一个支持 JDK 8 的版本。

JDKMon

最新版的用于监控和更新 JDK 的JDKMon已经向 Java 社区发布了。该工具由 Azul 首席工程师 Gerrit Grunwald 创建,17.0.0 版本的特性包括:提供了是否记住用户下载目录的选项;通过配置 jdkmon.properties 文件可在 Linux 上启用暗色模式;在新窗口搜索和下载 JDK。更多有关 JDKMon 的细节可在这篇 InfoQ报道中看到。


原文链接

Java News Roundup: Spring Boot Updates, Eclipse Temurin JDK 17, Apache Camel Ends Support for JDK 8

2021-10-04 11:279896

评论

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

【Spring 学习笔记(六)】Spring Bean 后置处理器

倔强的牛角

Java spring 6月月更

一站式智能运维解决方案,企业系统的隐形守护者

云桌派

阿里云 IT 解决方案 智能运维 客户案例

哈希彩hash竞猜系统开发逻辑游戏玩法(源代码)

开发微hkkf5566

数据库:高并发下的数据字段变更

C++后台开发

数据库 高并发 后端开发 Linux服务器开发 C++后台开发

【高并发】又一个朋友面试栽在了Thread类的stop()方法和interrupt()方法上!

冰河

并发编程 多线程 高并发 异步编程 6月月更

想做自助洗车不知道怎么加盟?

共享电单车厂家

自助洗车加盟

GraphX 图计算实践之模式匹配抽取特定子图

NebulaGraph

图数据库 知识图谱 Nebula Graph

多云管理平台和运维管理平台有什么区别?两者一样吗?

行云管家

云计算 多云管理 云管理

如何挑选合适的共享自助洗车机

共享电单车厂家

自助洗车机 自助洗车机价格

Hoo研究院|5月下半月区块链行业投资机构动向

区块链前沿News

Hoo

分布式数据库下子查询和 Join 等复杂 SQL 如何实现?

TDengine

数据库 tdengine 时序数据库

3.0.0 alpha 重磅发布!九大新功能、全新 UI 解锁调度系统新能力

亚马逊云科技 (Amazon Web Services)

UI 系统 新功能 Tech 专栏

智能自助洗车设备什么牌子好

共享电单车厂家

自助洗车机 智能自助洗车设备 智能共享洗车机

函数计算异步任务能力介绍 - 任务触发去重

阿里巴巴中间件

阿里云 云原生 函数计算 FC

百问百答第41期:应用性能探针监测原理-Java探针

博睿数据

智能运维 博睿数据 性能检测

隐藏在 graph-ocean 背后的星辰大海

NebulaGraph

ORM框架 图数据库 知识图谱 Nebula Graph

软件定义汽车时代下的云原生转型实战方法论

York

容器 云原生 车联网 软件架构 6月月更

工赋开发者社区 | 风口上的低代码,技术人需要考虑哪些?

工赋开发者社区

低代码 低代码开发 低代码开发平台

云计算运维需要经常上夜班吗?需要倒班吗?

行云管家

云计算 运维 IT运维

TiFlash 源码阅读(三)TiFlash DeltaTree 存储引擎设计及实现分析 - Part 1

PingCAP

WEB3:什么是去中心化数据库

devpoint

分布式 去中心化 Web3.0 6月月更 InfoQ极客传媒15周年庆

Seata 企业版正式开放公测

阿里巴巴中间件

阿里云 云原生 seata

彰显个性│github和gitlab之自定义首页样式

自定义 主题 6月月更

无人24小时自助洗车代理怎么做

共享电单车厂家

自助洗车加盟 自助洗车代理

IET技能调研首次落地亚洲国家 为阿联酋工程技术发展提供洞察

E科讯

Data Summit 2022 大会资料分享(共23个)

墨天轮

数据库 AI 数据仓库 数据湖 BI

用 Golang 重写 rsync(2):方案的选择

百家饭隐私计算平台创业者

c golang

低代码开发是新瓶装老酒吗?

菜根老谭

2022年公共充电站运营端用户体验指数(UEI)发布

易观分析

汽车 新能源

没有行业经验能否加盟自助洗车

共享电单车厂家

自助洗车加盟

大数据培训Linux常用命令总结分享

@零度

大数据 Linux

Java近期新闻:Spring Boot更新、Eclipse Temurin JDK 17发布、Camel将不再支持JDK 8_语言 & 开发_Michael Redlich_InfoQ精选文章