2024 年 Spring 现状调查结果

新闻 | Michael Minella | 2024 年 6 月 3 日 | ...

TL;DR; 在此处下载 2024 年 Spring 现状调查报告!

我们发起了调查... 您给出了回答。2024 年 Spring 现状调查报告详细介绍了 Java 和 Spring 生态系统的所有最新趋势。超过 1400 名受访者参与了调查,我们询问了关于虚拟线程、Testcontainers 以及使用 GraalVM 进行本地编译的情况。您向我们介绍了 Kubernetes、生成式 AI 以及企业中的升级实践。2024 年 Spring 现状调查是我们开展过的最全面的调查,我们很高兴能与社区分享调查结果。

报告现已在此处发布:https://go-vmware.broadcom.com/state-of-spring-2024

Spring Functions Catalog 5.0.0 & Spring Cloud Stream Applications 2024.0.0 已发布

版本发布 | Corneil du Plessis | 2024 年 6 月 3 日 | ...

我谨代表团队和所有贡献者高兴地宣布,Spring Functions Catalog 5.0.0 和 Spring Cloud Stream Applications 2024.0.0 已发布,现可从 Maven Central 获取。

这是第一个使用单独 Spring Functions Catalog 的 GA 版本。

版本说明现已发布

我们欢迎反馈和贡献,请通过 StackoverflowSpring Functions Catalog - GitHubStream Applications - GitHub 联系我们。

Spring Cloud 2023.0.2 (OSS) 和 2022.0.7 (Enterprise) 已发布

版本发布 | Glenn Renfro | 2024 年 5 月 31 日 | ...

我谨代表社区高兴地宣布,Spring Cloud 2023.0.2 Release Train 的通用版本 (RELEASE) 于今日发布。此版本可在 Maven Central 中找到。您可以查看 2023.0.2 的版本说明以获取更多信息

我们还高兴地宣布,Spring Cloud 2022.0.7 Release Train 的通用版本 (RELEASE) 于今日发布。更多信息可在 https://springframework.org.cn/support 找到。

2023.0.2 Release Train 的显著变化

此版本增加了对 Spring Boot 3.3.x 以及 Spring Boot 3.2.x 的兼容性。

查看 GitHub 项目以了解所有更改…根据…

Spring AI 1.0.0 M1 发布

版本发布 | Mark Pollack | 2024 年 5 月 30 日 | ...

我们很高兴宣布 Spring AI 的 1.0.0 Milestone 1 版本发布。

此版本包含以下新功能和改进。

ChatClient Fluent API

Fluent API 提供了构建 Prompt 的方法,然后将 Prompt 作为输入传递给 AI 模型。您可以使用 ChatClient.Builder 对象创建 ChatClient。您可以从 Spring Boot 自动配置中获取自动配置的 ChatClient.Builder,或通过编程方式创建。

如果您熟悉其他 Spring 客户端类,例如 WebClientRestClientJdbcClient,那么这将会让您感到熟悉。

这是一个简单的使用示例

Spring Shell 3.1.12, 3.2.5 和 3.3.0-RC1 现已发布

版本发布 | Janne Valkealahti | 2024 年 5 月 28 日 | ...

我谨代表团队和所有贡献者高兴地宣布,Spring Shell 3.1.123.2.53.3.0-RC1 已发布,现可分别从 Maven Central 和 Milestone Repo 获取。

请查看版本说明 3.1.12版本说明 3.2.5版本说明 3.3.0-RC1 以获取更多详情。

感谢所有通过提交问题报告和拉取请求做出贡献的人。

您如何提供帮助?

项目页面 | GitHub | 问题 | 文档

本周的 Spring - 2024 年 5 月 27 日

工程 | Josh Long | 2024 年 5 月 27 日 | ...

嗨,Spring 粉丝们!欢迎来到最新一期的《本周的 Spring》!这将是一个多么精彩的一周啊!我现在在意大利威尼斯度假,但明天我就要快速启程前往美丽的保加利亚索菲亚,在那里我将在精彩的 JPrime 软件展上发表演讲(这是我第一次在那里演讲,尽管我在保加利亚的演讲次数已经超过 20 次!)。我对此充满期待。

然后,我将立刻返回,前往西班牙巴塞罗那,参加不容错过的 Spring IO 活动!我热爱 Spring IO,您也应该如此!在我看来,它是 EMEA 地区首屈一指的 Spring 活动,并且…

Spring Boot 3.3 中的 SBOM 支持

工程 | Moritz Halbritter | 2024 年 5 月 24 日 | ...

Spring Boot 3.3.0 已经发布,它包含了对 SBOM 的支持。SBOM 是“软件物料清单”(Software Bill of Materials) 的缩写,描述了用于构建软件制品(artifact)的组件。在这篇博客文章中,软件制品就是您的 Spring Boot 应用。这些 SBOM 非常有用,因为它们准确地描述了您的应用包含哪些内容。有了这些信息,您可以评估安全漏洞是否会影响您的应用,或者使用自动化安全工具扫描您的应用并提醒您注意安全漏洞。

目前有多种 SBOM 格式,最广泛使用的是 CycloneDXSPDXSyft。Spring Boot 3.3.0 开箱即用地支持 CycloneDX。…这…

Spring Modulith 1.2, 1.1.5 和 1.0.8 发布

版本发布 | Oliver Drotbohm | 2024 年 5 月 24 日 | ...

我很高兴宣布 Spring Modulith 1.2 以及服务版本 1.1.5 和 1.0.8 的可用性。后两个版本包含许多错误修复、改进和依赖升级。1.2 最显著的特点是包含了新功能

1.2 (RC1, M3, M2, M1)、1.1.51.0.8 的完整更新日志中查找更多信息…

订阅 Spring 通讯

订阅 Spring 通讯,保持连接

订阅

保持领先

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部