Java动态汇总:GlassFish 8.0、OpenHai 1.0、LangChain4j、Infinispan、Hibernate、JobRunr

Java动态汇总:GlassFish 8.0、OpenHai 1.0、LangChain4j、Infinispan、Hibernate、JobRunr

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

本周Java动态包括GlassFish 8.0和OpenHai 1.0的正式发布,LangChain4j、Infinispan和JBang的版本更新,以及Helidon和JobRunr的维护版本。同时,JDK 26和27的早期版本也进行了更新,鼓励开发者报告bug。各库和框架均有新特性和修复,具体请查看发布说明。

🎯

关键要点

  • 本周Java动态包括GlassFish 8.0和OpenHai 1.0的正式发布。

  • LangChain4j、Infinispan和JBang的版本更新。

  • Helidon和JobRunr的维护版本发布。

  • JDK 26和27的早期版本更新,鼓励开发者报告bug。

  • GlassFish 8.0.0支持虚拟线程和Jakarta Data规范。

  • Helidon 4.3.4增加了对服务器推送事件的支持。

  • LangChain4j 1.11.0支持流代理和工具执行监听。

  • Infinispan 16.1.0改进了测试和非阻塞状态传输。

  • Hibernate ORM 7.3.0引入新的KeyType枚举和租户凭证映射器接口。

  • Hibernate Reactive 4.3.0与Hibernate ORM 7.3.0.CR2兼容。

  • Hibernate Search 8.3.0与Elasticsearch和OpenSearch兼容。

  • JobRunr 8.4.2解决了构造函数注入的误用问题。

  • JBang 0.136.0解决了并发构建问题,支持相对路径依赖。

  • OpenHai 1.0.0是新的Java AI工具库,提供了新类和改进。

  • JHipster 9.0.0第三个beta版本解决了生成器不稳定的问题。

🔎

延伸解读

GlassFish 8.0的新特性

GlassFish 8.0.0的正式发布引入了对虚拟线程的支持,这对于处理高并发请求至关重要。此外,它还兼容Jakarta Data规范,意味着开发者可以更方便地进行数据操作。对于使用Jakarta EE的项目,升级到此版本将带来更好的性能和灵活性。

LangChain4j的增强功能

LangChain4j 1.11.0的更新增加了对流代理的支持,使得开发者可以更高效地处理数据流。同时,工具执行监听的功能也为调试和监控提供了便利。这些改进将有助于提升应用程序的响应速度和用户体验。

Hibernate的兼容性与新接口

Hibernate ORM 7.3.0引入了新的KeyType枚举和租户凭证映射器接口,这为多租户应用提供了更好的支持。开发者在设计数据库连接时,可以利用这些新特性来简化代码并提高安全性。

OpenHai的AI工具库

OpenHai 1.0.0作为新的Java AI工具库,专为Jakarta EE和MicroProfile应用设计,提供了高效的AI服务集成。其新类的引入使得开发者可以更灵活地创建自定义AI提供者,适合需要AI功能的现代应用。

延伸问答

GlassFish 8.0的主要新特性是什么?

GlassFish 8.0.0支持虚拟线程和Jakarta Data规范,并包含多个bug修复和依赖升级。

OpenHai 1.0的功能有哪些?

OpenHai 1.0.0是一个新的Java AI工具库,提供了新类和改进,支持更高效的自定义AI提供者创建。

LangChain4j 1.11.0有哪些重要更新?

LangChain4j 1.11.0增加了对流代理的支持和工具执行监听功能。

Hibernate ORM 7.3.0引入了哪些新特性?

Hibernate ORM 7.3.0引入了新的KeyType枚举和租户凭证映射器接口,增强了数据库连接的灵活性。

JDK 26和27的更新内容是什么?

JDK 26和27的早期版本更新了多个问题修复,开发者被鼓励报告bug。

JobRunr 8.4.2解决了什么问题?

JobRunr 8.4.2解决了构造函数注入的误用问题,并改进了数据库迁移错误日志记录。

🏷️

标签

➡️

继续阅读