AI 时代下组织如何快速变革?如何提升全员 AI 技能?戳> 了解详情
写点什么

Java 近期新闻:字符串模板、Quarkus、Open Liberty、PrimeFaces、JobRunr、Devnexus 2023

  • 2023-04-26
    北京
  • 本文字数:1528 字

    阅读完需:约 5 分钟

Java近期新闻:字符串模板、Quarkus、Open Liberty、PrimeFaces、JobRunr、Devnexus 2023

OpenJDK

JEP 430(字符串模板预览版)已经从 JDK 21 的 Candidate 状态提升Proposed to Target 状态。该JEP预览版Amber项目提供支持。它提议用字符串模板(包含嵌入式表达式的字符串字面量)来增强 Java 编程语言。字符串模板在运行时进行解释,即对嵌入式表达式进行计算和验证。评审预计将于 2023 年 4 月 13 日结束。

 

Oracle 技术顾问Gavin Bierman发布了 JEP 440(记录模式)和 JEP 441(switch模式匹配)的联合规范变更文档的第一稿,供 Java 社区审阅。

 

JDK 21

JDK 21早期访问构建Build 17在上周发布,其中包括Build 16的更新,主要是修复了各种问题。要了解关于这个版本的更多细节,请查看发布说明

 

对于JDK 21,我们鼓励开发人员通过Java Bug数据库报告 Bug。

 

Quarkus

Quarkus 3.0.0 的第2个候选版本提供的新特性包括:Gradle 任务quarkusUpdate,用于将 Quarkus 升级到新版本;Dev UI 2 现在默认通过/q/dev/q/dev-ui 端点访问(Dev UI 1 通过/q/dev-v1端点访问);角色和权限之间新的 HTTP 安全策略映射。要了解关于这个版本的更多细节,请查看更新日志

 

Quarkus 2.16.6.Final 是第6个维护版本,带来了一些重要的更改,如:如果 ID 令牌验证失败,则删除会话 cookie;允许在 REST 客户端请求体中使用null;在响应式消息传递中支持可重复的@Incoming注解;依赖项升级到 GraphQL Java 19.4、Wildfly Elytron 1.20.3.Final 和 Keycloak 21.0.1。要了解关于这个版本的更多细节,请查看更新日志

 

Open Liberty

IBM发布Open Liberty 23.0.0.3,带来了 Bug 修复,并支持:JDK 20、Jakarta EE 10 平台、Web and Core 配置文件、MicroProfile 6.0 核心规范。

 

Apache Camel

Apache Camel 3.18.6发布,带来了重大修复、依赖项升级和改进,如:允许返回包含空值的 HTTP 响应头,以支持需要此功能的应用程序;改进了允许或禁止 HTTP 请求体的处理过程;如果在vertx-websocket 消费者执行阻塞操作之后进行路由处理,则可能会阻塞 Vert.x 事件循环,该版本修复了这个问题。要了解关于这个版本的更多细节,请查看发布说明

 

PrimeFaces

PrimeFaces 12.0.4修复了一些 Bug,并提供了一些新特性:恢复了CurrencyValidator类中定义的getExcelPattern()validate()方法。要了解关于这个版本的更多细节,请查看问题列表

 

JHipster

JHipster 团队发布了 JHipster Lite 0.31.0,其中包括许多依赖项升级,并有一些显著的变化,如:修复在 MongoDB 和 Redis 中使用的customConversions bean;修复 Apache Kafka 生产者和消费者;删除Jest测试框架依赖,因为它只用于optional-typescript模块。要了解关于这个版本的更多细节,请查看发布说明

 

JobRunr

JobRunr 6.1.3发布,允许禁用对jobrunr_job_stats视图的大量调用,让开发人员可以禁用JobStats类的 Java 管理扩展(Java Management Extensions,JMX)。

 

Gradle

Gradle 8.1 的第3个候选版本带来了一些新特性,包括:对配置缓存的持续改进;支持依赖关系验证;改进 Groovy 闭包的错误报告;支持 Java lambdas;支持使用 JDK 20 构建项目。要了解关于这个版本的更多细节,请查看发布说明

 

Devnexus

上周,Devnexus 2023在乔治亚州亚特兰大的乔治亚世界会议中心举行。来自 Java 社区的演讲者做了研讨演讲,主题涉及:Jakarta EE、Java 平台、Core Java、架构、云基础设施和安全。

 

Devnexus 由亚特兰大Java用户组(AJUG)主办,其历史可以追溯到 2004 年,会议最初的名称为 DevCon,2010 年改为 Devnexus。

 

关于 Devnexus 和 AJUG,如果想要了解更多信息,可以观看由 Azul 高级技术作家Frank Delporte在 Fooday.io 上提供的播客。他采访了 Azul 开发宣传副总裁兼 AJUG 主席Pratik Patel,以及 Gradle 开发者关系主管兼 AJUG 财务主管Vince Mayers

 

原文链接:

https://www.infoq.com/news/2023/04/java-news-roundup-apr03-2023/

2023-04-26 08:0017820

评论

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

EternalWallet为您提供快速、便捷、低价的国际汇款服务

Geek_c610c0

第四章作业-编写一个用例文档

秦挺

LeetCode题解:1091. 二进制矩阵中的最短路径,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

C语言第三方库Melon开箱即用之词法分析器使用

码哥比特

c c++ Linux 后端 框架

给hugo博客添加评论功能

远鹏

Hugo 静态博客 utterances

2.react心智模型(来来来,让大脑有react思维吧)

全栈潇晨

React React Hooks react源码

春节快过腻了?不妨关心下太空探索

脑极体

【LeetCode】重塑矩阵Java题解

Albert

算法 LeetCode 2月春节不断更

【函数计算实践】nodejs初探示例——本地mac环境

程序员架构进阶

架构 nodejs 函数计算 七日更 2月春节不断更

IDEA插件:快速删除Java代码中的注释

xiaoxi666

Java 代码注释 JavaParser

3.Fiber(我是在内存中的dom)

全栈潇晨

React React Hooks react源码

字幕组时代落幕,翻译的未来可能是?

字节跳动技术团队

开发利器——C语言必备实用第三方库

码哥比特

c c++ Linux 后端 框架

13. 如果自己写的 Python 程序出错了,怎么办?

梦想橡皮擦

python 爬虫 2月春节不断更

程序员成长第五篇:如何选择城市工作?

石云升

程序员 2月春节不断更 选择城市

【STM32】PWM 输出 (标准库)

AXYZdong

硬件 stm32 2月春节不断更

C语言实用第三方库Melon开箱即用之多线程模型

码哥比特

c c++ Linux 后端 框架

微信红包封面,2021年为啥突然火了?

架构精进之路

春节 微信红包封面 商业洞察

日记 2021年2月17日(周三)

Changing Lin

2月春节不断更

端口隔离和VLAN的区别

ElasticSearch.03 - 基本原理

insight

elasticsearch 2月春节不断更

翻译:《实用的Python编程》01_05_Lists

codists

人工智能 后端 python 爬虫 列表 数据结构与算法

1.开篇(听说你还在艰难的啃react源码)

全栈潇晨

React React Hooks react源码

揭秘登上2021春晚舞台的黑科技-XR技术

架构精进之路

黑科技 vr 春晚 XR MR

门诊数字化:患者信息识别方式

boshi

医疗 数字化基础 七日更

这是我的第一次JavaScript初级技巧

我是哪吒

JavaScript 学习 程序员 大前端 2月春节不断更

第一次异地过年有感

石君

思考 情感

gradle中的增量构建

程序那些事

maven Gradle 程序那些事 构建工具

Elasticsearch mapping 复杂数据类型

escray

elastic 七日更 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

【LeetCode】数组拆分Java题解

Albert

算法 LeetCode 2月春节不断更

写公号大半年,看看我都收获了些啥

架构精进之路

技术 总结 微信公众号 成长笔记

Java近期新闻:字符串模板、Quarkus、Open Liberty、PrimeFaces、JobRunr、Devnexus 2023_语言 & 开发_Michael Redlich_InfoQ精选文章