一场精彩的播客:Elastic 的卓越开发倡导者 Philip Krenn 谈日志记录的现状
Spring 粉丝们大家好!在本期中,我们与我的朋友,Elastic 的卓越开发倡导者 Philip Krenn 讨论了日志记录的现状
Spring 粉丝们大家好!在本期中,我们与我的朋友,Elastic 的卓越开发倡导者 Philip Krenn 讨论了日志记录的现状
在我们之前关于 Anthropic 提示缓存的博文中,我们探讨了提示缓存如何通过重用先前处理过的提示内容,显著降低 API 成本和延迟。我们介绍了 Spring AI 针对 Anthropic Claude 模型的五种策略性缓存模式,并展示了它们如何在尊重 4 个断点限制的同时自动处理缓存断点位置。
AWS Bedrock 将提示缓存引入更广泛的生态系统——支持 Claude 模型(通过 Bedrock 访问)和 Amazon 自有的 Nova 系列。如果您正在考虑使用 Bedrock 或已在使用它,您会发现相同的 Spring AI……
总结: 我们决定停止 Spring for Apache Pulsar 项目中的响应式支持。
我们的团队定期评估我们的项目组合,并考虑长期可持续性。当采用率下降时,我们会慎重地停用项目/功能,以将我们的精力集中在社区最需要的地方。根据对采用指标、下载趋势和项目活动的评估,我们决定移除项目中的响应式支持。
这对我们的用户意味着什么?
从 Spring for Apache Pulsar 2.0.0 开始,spring-pulsar-reactive 模块将从所有未来版本中移除。
从 Spring Boot 4.0.0 开始,Spring Boot 对 Spring for Apache Pulsar 响应式组件的支持将从所有未来的 Spring Boot 版本中移除。
我谨介绍两个属于 Spring AI 社区 GitHub 组织的新项目:Spring AI Agents 和 Spring AI Bench。这两个项目专注于使用代理编程工具——您企业中可能已经拥有的工具。
2025 年,AI 编码代理已经成熟,需要认真考虑将其用于企业 Java 开发和通用 SDLC 任务。像 Claude Code、Google 的 Gemini CLI、Amazon Q Developer 和 OpenAI 的助手等 CLI 工具是领先的大型 AI 实验室的例子,但也有较小的初创公司和开源选项。这些……
本周,我们继续我们的 通往 GA 系列,探索 Spring Boot 4 中的模块化工作。
Spring Boot 1.0 于 2014 年发布时,它带有一个单一的 spring-boot-autoconfigure jar,大小为 182 KiB。当然,最初的版本不支持太多功能,但多年来,这种情况已经改变。
Spring 最大的优势之一是它支持的技术数量众多,但每项新技术都会带来成本。每次我们支持新事物时,自动配置 jar 都会增长。对于 Spring Boot 3.5,这个单一的 spring-boot-autoconfigure jar 现在……
我很高兴代表团队和所有贡献者宣布 Spring Tools for Visual Studio Code、Eclipse 和 Theia 的 4.32.1 版本发布。
这是一个维护版本,包含 4 个错误修复。目前,Spring Tools 4.x 系列没有进一步的维护版本计划。
详细更改可在发行说明中找到:https://github.com/spring-projects/spring-tools/releases/tag/4.32.1.RELEASE
要下载适用于 Eclipse 的发行版,并查找 Visual Studio Code 和 Theia 的市场入口链接,请访问
大家好,Spring 粉丝们!欢迎来到《本周 Spring》的又一期!当我从我的公寓阳台写下这篇博客时,我的家乡旧金山迎来了美妙的星期二,我刚结束了三周多的旅程。
等我们一周后再次交谈时,万圣节就已经过去了。你们都为万圣节做好准备了吗?你们要打扮成什么?我总是打扮成 PHP 代码。太可怕了!
人们对 Spring Boot 4 和 Spring Framework 7 的发布感到无比兴奋,两者都计划于 2025 年 11 月发布。太棒了!本周有很多好东西值得一看,所以让我们深入了解……
当应用程序重复发送相同的提示内容时,大型语言模型 API 成本会迅速累积。一个典型场景:您正在构建一个文档分析器,每次请求都包含一个 3,000 令牌的文档。关于该文档的五个问题意味着以全价处理 15,000 令牌的相同内容。
Anthropic 的提示缓存通过允许您重用以前处理过的提示段来解决此问题。Spring AI 通过策略性缓存模式提供全面支持,这些模式会自动处理缓存断点放置和管理。
在这篇博文中,我们……
我很高兴地宣布,Spring Shell 4.0 的首个里程碑版本现已在 Maven Central 上发布!
此里程碑版本是 Spring Shell 迈向现代化版本的第一步,与 Spring 家族的其他产品保持一致。
第一个里程碑版本的主要重点是与 Spring Framework 7 和 Spring Boot 4 对齐。
Spring Shell 4.0.0-M1 现已基于 Spring Framework 7.0.0-RC2 和 Spring Boot 4.0.0-RC1。
有关完整的更改列表,请查看发行说明。
我们计划在 Spring Boot 4.0 GA 发布后,于 11 月发布 Spring Shell 4.0 GA……