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 月 09 日 | ...

我谨代表社区宣布,Spring Cloud 2024.0.0 Release Train 的 Milestone 2 (M2) 今日发布。您可以在 Spring Milestone 仓库中找到该版本。您可以查看 2024.0.0 版本说明以获取更多信息。

2024.0.0-M2 Release Train 的主要变更

此版本的 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 版本发布。

本次发布在各个领域带来了重要的增强和新功能。

可观察性

此版本对可观测性堆栈进行了许多改进,特别是针对 Chat Models 的流式响应。非常感谢 Thomas Vitale 和 Dariusz Jedrzejczyk 在此方面提供的所有帮助!

可观测性涵盖 ChatClient、ChatModel、Embedding Models 和 Vector stores,使您能够以精细的粒度查看与 AI 基础设施的所有接触点。

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

从 Spring Cloud Data Flow 2.11.x 到 3.0

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

亲爱的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 服务器)
  • Composed Task Runner、SCDF Shell、Single Step Batch Job 和 Task Launcher
  • 适用于 Cloud Foundry 和 Kubernetes 的 Spring Cloud Deployer 实现
  • Spring Cloud Data Flow UI
  • 基于 Spring Boot 4.0 的 Spring Cloud Stream/Task 工作负载

为您的 AI 应用程序提供动力:Spring AI Advisors

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

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

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,同时保持 JDK 17 基线,以与更广泛的 Java 生态系统保持一致。对于 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 社区所有即将举行的活动。

查看所有