停用通知:repository.springsource.com

新闻 | Trevor Marshall | 2024 年 12 月 02 日 | ...

亲爱的 Spring 社区:

本文旨在宣布两个遗留公共仓库的停用,它们可以追溯到 SpringSource 和早期 VMware 时代。这两个仓库现在都已停止支持超过十年了。

*repository.springsource.com* 和 *spring-roo-repository.springsource.org* 将于 *2025 年 1 月 6 日* 永久关闭并从 DNS 中移除,因为我们将停用这些域名。

如果你仍然需要其中任何一个仓库的内容,那么你应该趁现在赶紧获取,并且或许可以思考一下为什么。

Spring Cloud 2023.0.4 (即 Leyton) 已发布

发布 | Oleg Zhurakousky | 2024 年 11 月 27 日 | ...

我代表 Spring Cloud 团队高兴地宣布 Spring Cloud 2023.0.4 - Leyton Release Train 今日发布。该版本可在 https://repo.maven.apache.org/maven2/org/springframework/cloud/ 中找到。

2023.0.4 Release Train 的重要变更

此 Spring Cloud 版本基于 Spring Boot 3.2.12 和 3.3.6。

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

Spring Cloud Commons

  • 创建不带密钥库的信任库 (#1394)

Spring Cloud Gateway

  • 已更新为在适当位置使用 HttpHeaders#headerSet。此更改需要 Spring Framework 6.1.15+,该版本可在 Spring Boot 3.2.12+ 或 3.3.6+ 中获得。(3596
  • ...

Spring Cloud Stream Applications 2022.0.1 GA 版本现已发布

发布 | Corneil du Plessis | 2024 年 11 月 27 日 | ...

我代表团队和所有贡献者,很高兴地宣布 Spring Cloud Stream Applications 2022.0.1 已发布。

此版本更新至 Spring Boot 3.1.12 和 Spring Cloud 2022.0.5,并包含一些错误修复 - 更多信息请查看发布说明

保持联系...

请继续通过在 Github 上创建错误报告和功能请求,以及在 StackOverflow 上使用 spring-cloud-streamspring-cloud-dataflow 标签提问与我们互动。

Reactor 2024.0 Release Train 中对 HTTP/3 的支持

工程 | Violeta Georgieva | 2024 年 11 月 26 日 | ...

HTTP/3Hypertext Transfer Protocol 的最新主要版本,其规范于 2022 年 6 月最终确定。此版本旨在增强性能、可靠性和安全性。与其前身不同,HTTP/3 使用 QUIC 而非 TCP 作为其传输层。QUIC 是一个基于 UDP 的多路复用安全传输协议,内置了 TLS 1.3 加密,使得 QUIC 默认加密。

要了解更多关于 HTTP/3 的性能和优势,请查看 什么是 HTTP/3

关于浏览器采用情况的信息,请查看 HTTP/3 使用情况分析,该文章还提供了有关用户使用的 HTTP 版本原始数据,包括...

本周 Spring - 2024 年 11 月 26 日

工程 | Josh Long | 2024 年 11 月 26 日 | ...

本周 Spring - 2024 年 11 月 26 日

Spring 粉丝们大家好!欢迎来到最新一期的 *本周 Spring*!

庆祝 Spring Boot 3.4 发布月的开发者们节日快乐!同样,庆祝感恩节的各位感恩节快乐!Spring Boot 3.4 带来了 Spring 项目全线期待已久的更新,因此本次汇总中的很多内容都与这些发布有关!

Bootiful Spring Boot 3.4:从这里开始

工程 | Josh Long | 2024 年 11 月 25 日 | ...

Spring 粉丝们大家好!庆祝 Spring Boot 3.4 发布的各位节日快乐!

我知道,我知道你在想什么:Josh,Spring Boot 3.4 已经发布了!是的,我知道。Spring Boot 3.4 今年提前了一周发布!过去几年,我们都在美国的感恩节同一天发布 Spring Boot,这对我们在美国的人来说很麻烦,因为需要更多的准备工作。今年,它提前了一周!我为什么提到这个?嗯,我已经有一些时间了——甚至在感恩节之前——来探索使用 Spring Boot 3.4 解锁的绝妙可能性。虽然…

Bootiful Spring Boot 3.4:Spring AI

工程 | Josh Long | 2024 年 11 月 24 日 | ...

我喜欢 Spring AI。这是一个了不起的项目,旨在将人工智能工程的模式和实践带给 Spring Boot 开发者。它具有简洁地道的抽象,让任何 Spring 开发者都感到宾至如归,并且与各种不同的向量存储、嵌入模型、转录模型、图像模式和聊天模型都有大量集成。

新版本 m4 基于 Spring Boot 3.4 构建,并增加了大量新功能。像往常一样,我无法一一查看所有新功能,但发布说明已经做得非常出色了。

  • 新增了 Amazon Bedrock Convertse 支持
  • 在 Java 和 Kotlin 中,为支持更具表现力的函数调用做了大量工作
  • 对 AI 社区中正在形成的关于“高级模块化 RAG”想法的支持已初具雏形。RAG 当然是指检索增强生成,它指使用来自系统或服务的数据来告知聊天模型生成的响应。这些想法在这篇论文这篇论文中阐述,并且其构建模块正在这个新版本中扎根。太棒了!
  • ...

Bootiful Spring Boot 3.4:Spring Boot

工程 | Josh Long | 2024 年 11 月 24 日 | ...

现在我们回到了起点:Spring Boot 3.4!这个版本将所有东西整合在一起。当你看到 Spring Boot 时,请记住它规范了它所集成的所有项目的集成,并尽可能地努力消除在使用这些项目时可能出现的任何集成问题。此外,它还提供了惠及所有其他框架用户的便利设施。

举个例子:当我们在 Spring Framework 6 和 Spring Boot 3 中引入 GraalVM 原生镜像支持时,它分三个阶段交付。第一阶段:组件模型、生命周期和核心…

Bootiful Spring Boot 3.4:Spring Batch

工程 | Josh Long | 2024 年 11 月 24 日 | ...

Spring Batch 5.2 的新版本有很多功能!Spring Batch 是一种处理大型但有限的顺序数据访问的有效方法。想想:从 SQL 数据库读取数据并写入 CSV,或者从 FTP 服务器读取并写入 MongoDB 的分析结果——这就是批处理。你知道这是什么。这项工作的一半(恕我双关!)是集成各种数据源和多个数据汇。另一方面,正如你可以想象的,对于需要长时间运行且可能失败的工作负载,是维护与每个批处理作业运行相关的持久且广泛的元数据。再说一遍,我…

订阅 Spring 通讯

通过 Spring 通讯保持联系

订阅

抢先一步

VMware 提供培训和认证,助您快速进步。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅,为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将举行的活动

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

查看全部