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"(软件物料清单),描述了用于构建软件制品的组件。在这篇博文的上下文中,SBOM 指的是你的 Spring Boot 应用。这些 SBOM 非常有用,因为它们准确地描述了你的应用程序包含哪些内容。有了这些信息,你可以评估是否存在影响你应用程序的安全漏洞,或者使用自动化安全工具扫描你的应用程序并提醒你潜在的安全漏洞。

目前有多种 SBOM 格式,最常用的有 CycloneDXSPDXSyft。Spring Boot 3.3.0 原生支持 CycloneDX。这…

Spring 本周回顾 - 2024 年 5 月 21 日

技术工程 | Josh Long | 2024 年 5 月 21 日 | ...

欢迎阅读新一期的《Spring 本周回顾》!这又是令人惊叹和激动的一周,伴随着一系列新版本的发布。当然,大约在一周后,我们将在 Spring IO 大会上与大家见面,准备展示许多这些新内容。你会来吗?我会!总之,让我们直接开始吧。有一大堆新版本发布了!

在云中部署和扩展 Spring Batch - 并实现自适应成本控制

技术工程 | Josh Long | 2024 年 5 月 21 日 | ...

2024 年 5 月 21 日,太平洋标准时间上午 9 点

现在你可以使用 Azure Spring Apps 高效运行 Spring Batch 应用并实现自适应成本控制。你只需在批处理作业运行时付费,并且可以轻松迁移你的 Spring Batch 作业,无需更改代码。

Spring Batch 是一个用于在 Java 应用中处理大量数据的框架。它提供了可复用的函数,用于日志记录、事务管理、作业统计、作业重启、跳过错误和资源管理。它还通过优化和分区支持高性能任务。Spring Batch 于 2008 年 3 月推出,是…

Spring 本周回顾 - 2024 年 5 月 14 日

技术工程 | Josh Long | 2024 年 5 月 14 日 | ...

嗨,Spring 爱好者们!欢迎阅读新一期的《Spring 本周回顾》!

本周 Spring 生态系统的亮点着重介绍了 Spring AI 的持续进展和应用。讨论内容涵盖了令人印象深刻的 VectorStore 抽象、增强的结构化输出支持,以及与 Azure OpenAI 和 Neo4J 等平台的实际集成。本周有多篇文章探讨了 Spring AI 如何赋能智能应用。此外,Spring Boot 联合创始人 Phil Webb 和 Dr. David Syer 庆祝其 10 周年,以及 Spring 创始人 Rod Johnson 的历史回顾进一步…

Spring AI - 结构化输出

技术工程 | Christian Tzolov | 2024 年 5 月 09 日 | ...

更新:(2024.06.04) 添加了使用新的流畅 ChatClient API 生成结构化输出的代码片段。

更新:(2024.05.17) 添加了对 BeanOutputConverter 的泛型类型支持。

科学研究事物的块、位和碎片,并假定其连续性;艺术只研究事物的连续性,并假定其块、位和碎片。- 罗伯特·M·皮尔斯格 (Robert M. Pirsig)

LLMs(大型语言模型)生成结构化输出的能力对于依赖可靠解析输出值的下游应用至关重要。开发者希望快速将 AI 模型的结果转换为数据类型,例如…

订阅 Spring 新闻通讯

保持与 Spring 新闻通讯的连接

订阅

抢占先机

VMware 提供培训和认证,助你加速进步。

了解更多

获取支持

Tanzu Spring 提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将到来的活动

查看 Spring 社区中所有即将到来的活动。

查看全部