Spring Batch 5.2.0-M2 现已可用!

版本发布 | Mahmoud Ben Hassine | 2024年10月11日 | ...

我很高兴地宣布,Spring Batch 5.2 的第二个里程碑版本现已从我们的里程碑存储库中提供。这篇博客文章将引导您了解 Spring Batch 5.2 的主要更改

  • MongoDB 作业存储库支持
  • 新的无资源作业存储库
  • 组合项读取器实现
  • java.util.function API 的新适配器
  • 使用阻塞队列项读取器和写入器的并发步骤

有关更改的完整列表,请查看发行说明

MongoDB 作业存储库支持

此版本引入了第一个基于 MongoDB 的 NoSQL 作业存储库实现。类似于……

Spring Cloud 2024.0.0-M2(又名 Moorgate)已发布

版本发布 | Ryan Baxter | 2024年10月9日 | ...

我代表社区高兴地宣布,Spring Cloud 2024.0.0 发布列车的里程碑版本 2 (M2) 今天可用。此版本可以在Spring 里程碑存储库中找到。您可以查看 2024.0.0 的发行说明以了解更多信息

2024.0.0-M2 发布列车中的显著更改

此 Spring Cloud 版本基于 Spring Boot 3.4.0-M3。

此版本的 GitHub 项目可以在此找到。

Spring Cloud OpenFeign

  • 支持使用Pageableignorecase (#1047)

Spring Cloud Commons

  • 创建 TrustStore,无需 KeyStore (#1394)

Spring Cloud Config

  • 可以使用给定的字符集存储和接收资源 (#2115)
  • 添加 MongoDB 环境存储库支持 (#2390)
  • 支持环境存储库中的多个标签 (#2449)
  • ……

本周 Spring - 2024年10月8日

工程 | Josh Long | 2024年10月8日 | ...

大家好,Spring 粉丝们!欢迎来到另一期《本周 Spring》!我现在在比利时的安特卫普,参加精彩的 Devoxx Belgium 2024 活动!我很高兴回到这里,这是 Java 生态系统中最好的展会之一!

我们有很多内容要介绍,所以让我们直接开始吧!

Spring AI 1.0.0 M3 发布

版本发布 | Mark Pollack | 2024年10月8日 | ...

我们很高兴地宣布 Spring AI 的 1.0.0 里程碑版本 3 发布。

此版本在各个领域带来了重大改进和新功能。

可观察性

此版本对可观察性堆栈进行了许多改进,特别是对于从聊天模型流式传输响应。非常感谢 Thomas Vitale 和 Dariusz Jedrzejczyk 在此领域提供的帮助!

可观察性涵盖了 ChatClient、ChatModel、Embedding 模型和向量存储,使您可以详细查看与 AI 基础设施的所有接触点。

在 M2 版本中,我们引入了可观察性……

从 Spring Cloud Data Flow 2.11.x 到 3.0

工程 | Ilayaperumal Gopinathan | 2024年10月7日 | ...

尊敬的 Spring 社区:

随着最近 Spring Framework 7.0 和 Spring Boot 4.0 的发布,Spring Cloud Data Flow 团队很高兴地宣布下一个主要版本 SCDF 3.0,以与 Spring Framework 7.0 和 Spring Boot 4.0 保持一致。

这将使以下 SCDF 生态系统项目与 Spring Framework 7.0 和 Spring Boot 4.0 保持一致

  • Spring Cloud Data Flow 服务器组件(SCDF 核心和 Skipper 服务器)
  • 组合任务运行器、SCDF Shell、单步批处理作业和任务启动器
  • Cloud Foundry 和 Kubernetes 的 Spring Cloud 部署器实现
  • Spring Cloud Data Flow UI
  • 基于 Spring Boot 4.0 的 Spring Cloud Stream/Task 工作负载
  • ……

使用 Spring AI Advisors 加速您的 AI 应用程序

工程 | Christian Tzolov | 2024年10月2日 | ...

在快速发展的 AI 世界中,开发人员一直在寻找增强其 AI 应用程序的方法。Spring AI 是一个用于构建 AI 驱动的 Java 框架,它引入了一个强大的功能:Spring AI Advisors

顾问可以增强您的 AI 应用程序,使其更模块化、更可移植且更易于维护。

如果您阅读这篇文章不方便,您可以收听这个**实验性**播客,该播客是根据博客内容**AI 生成的**

什么是 Spring AI Advisors?

Spring AI Advisors 的核心是拦截并可能修改 AI 应用程序中聊天完成请求和响应流程的组件。此系统中的关键参与者是**AroundAdvisor**……

从 Spring Framework 6.2 到 7.0

工程 | Juergen Hoeller | 2024年10月1日 | ...

尊敬的 Spring 社区:

Spring Framework 6.2 正在准备于 2024 年 11 月正式发布,核心容器和 Web 支持方面进行了特别重要的修改:请参阅"Spring Framework 6.2 中的新增功能"。此版本设计用于与 JDK 17-23 和 Jakarta EE 9-10 一起使用。

同时,我们也正在为 2025 年做计划,我很高兴地宣布,我们 2025 年 11 月的版本将开启一个新的主要版本:**Spring Framework 7.0!**

我们将基线升级到**Jakarta EE 11**(Tomcat 11、Hibernate ORM 7、Hibernate Validator 9)并采用即将推出的**JDK 25 LTS**,同时与更广泛的 Java 生态系统保持一致,保留**JDK 17 基线**。对于 Kotlin 应用程序,我们打算将 Spring Framework 7 的支持基于**Kotlin 2**。最后但同样重要的是,我们的空安全策略正在与最近发布的**JSpecify**趋同……

本周 Spring - 2024年10月1日

工程 | Josh Long | 2024年10月1日 | ...

嗨,Spring 粉丝们!十月一日快乐!我们正式进入2024年的第四季度了!时间过得真快,太快了。但一如既往,有很多精彩的事情即将发生,让我们直接开始吧!

Spring Boot 2.7支持期限延长

新闻 | Michael Minella | 2024年9月27日 | ...

升级需要时间。我们理解这一点。Spring Boot 3于2022年11月发布,它带来了基于Java 17的新的现代化基线,以及从Java EE到Jakarta EE的迁移。它包含了超过55个托管依赖项更新。通过GraalVM的原生编译是整个产品组合中的首选方案,开箱即用的可观察性是所有Spring项目的核心功能。然而,直到Spring Boot 3.2,我们才开始看到社区对Spring Boot 3的采用超过了Spring Boot 2的采用。Spring Boot 3迅速超过了Spring Boot 2,但是……

获取Spring新闻

关注Spring新闻

订阅

领先一步

VMware提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区中所有即将举行的活动。

查看全部