Spring Boot 3.3 中的 SBOM 支持

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

Spring Boot 3.3.0 已发布,其中包含对 SBOM 的支持。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 10 周年庆典,与联合创始人以及 Spring 创始人 Rod Johnson 的历史回顾进一步…

Spring AI - 结构化输出

工程 | Christian Tzolov | 2024年5月9日 | ...

更新:(2024年6月4日) 添加了使用新的流畅 ChatClient API 进行结构化输出的代码片段。

更新:(2024年5月17日) 为 BeanOutputConverter 添加了 泛型 支持。

科学用事物的一部分和碎片来工作,并假设其连续性,而艺术只用事物的连续性来工作,并假设其部分和碎片。 - 罗伯特·M·派尔西格

LLM 能够生成结构化输出对于依赖可靠解析输出值的后续应用程序非常重要。开发人员希望快速将 AI 模型的结果转换为数据类型,例如…

本周 Spring - 2024年5月7日

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

您好,Spring 粉丝!欢迎收看另一期精彩的《本周 Spring》!我身处美丽的意大利罗马,刚刚参加了一些有趣的会议,现在我将前往英国伦敦参加 Devoxx UK 2024。这将是一次很棒的经历。如果您在那里,请随时打招呼!我得赶飞机了,所以让我们快速完成本周的节目!

获取 Spring Newsletter

通过 Spring Newsletter 保持联系

订阅

领先一步

VMware 提供培训和认证,以助您快速提升进度。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部