写点什么

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

评论

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

企业在线产品宣传册应该如何设计?

小炮

产品宣传手册

一文来了解关于分布式锁的那些事儿

Linux服务器开发

redis 分布式 分布式锁 Linux服务器开发 Linux后台开发

内存之旅——如何提升CMA利用率?

OpenHarmony开发者

内存 OpenHarmony

VuePress 博客之 SEO 优化(六)站长工具

冴羽

Vue 前端 vuepress SEO 博客搭建

跑马灯带你深入浅出TextView的源码世界

vivo互联网技术

android 源码分析 TextView

保姆级SpringBoot+Vue图片上传到阿里云OSS教程

沉默王二

Spring Boot

天翼云成为首个加入openGauss社区的运营商云

天翼云开发者社区

中台和多云管理是伪问题?运维要集体下岗了吗?

火线安全

DevOps 云原生 云安全

两会“数字经济”高频出位,博睿数据为企业数字转型提供有力引擎

博睿数据

百度希壤元宇宙平台上线首个汽车数字展厅,领克探索汽车营销新方式

百度开发者中心

信通院推出数字化赋能者新标准天翼云获评数字化转型赋能服务集体

天翼云开发者社区

以太坊的扩容革命:ETH2.0

不登山的小鲁

以太坊 扩容 Ethereum eth eth2.0

融云直播 SDK 升级,让直播「PK」起来

融云 RongCloud

直播 IM 场景化

如何理解基础服务和通用服务

Im胡子

基础服务 通用服务 基础服务边界

QoS 设计:车联网平台消息传输质量保障|车联网平台搭建从入门到精通 04

EMQ映云科技

物联网 IoT mqtt coap emq

雄安新区设立四周年,看天翼云以数字底座托起未来之城

天翼云开发者社区

2022年最热门的招聘技术技能是什么,您绝对想不到

禅道项目管理

项目管理 开发技能

阿里巴巴云原生大数据运维平台 SREWorks 正式开源

阿里云大数据AI技术

大数据 自动化运维 大规模网络运维

春分耕种时,AI“现身”田间地头

百度开发者中心

Docker Build时的安全问题

火线安全

Docker 云原生 云安全 docker build

Gartner发布中国IaaS PaaS市场服务报告,天翼云强势入选

天翼云开发者社区

Rust 用于移动开发的几种方式

非凸科技

Java c++ Python rust 量化

DevOps落地思考

火线安全

DevOps 云原生 云安全 DevOps认证

译文《Java并发编程之volatile》

潘大壮

并发编程 volatile 后端 Java EE

长连接网关技术专题(七):小米小爱单机120万长连接接入层的架构演进

JackJiang

网络编程 websocket 即时通讯 网关 长连接

电路模型和电路定律 (Ⅲ)

謓泽

3月月更

多场景推进 服务网格在联通的落地实践(下)

百度开发者中心

限量独家!濒危动物数字藏品免费发放!

百度开发者中心

开学季 | 飞桨AI Studio课程学习,小白也可以成为一名优秀的算法工程师!

百度开发者中心

公有云市场百舸争流!天翼云稳居第一梯队,进入领导者象限

天翼云开发者社区

融云互联网通信安全揭秘之链路安全

融云 RongCloud

网络安全

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