Spring Security 6.5.0-RC1 发布!

发布 | Josh Cummings | 2025年4月21日 | ...

我谨代表团队以及所有贡献者,很高兴地宣布 Spring Security 6 系列的最后一个次要版本的候选发布里程碑。

除了多项功能增强外,还有一些我们在准备正式发布时希望您特别关注的改进。

核心

  • 完全弃用 ConfigAttributeSecurityConfig 和其他访问 API 组件。

特别是,如果您正在使用 已弃用的 ACL 访问组件 中的任何一个,请务必反馈。

OAuth 2.0

SAML 2.0

  • 简化 SAML 2.0 响应验证 (文档)、断言验证 (文档) 和身份验证转换 (文档)
  • 基于 RelayState 的身份验证请求存储库 - #14793

Spring for GraphQL 1.4 RC1 发布

版本发布 | Brian Clozel | 2025年4月17日 | ...

我谨代表 Spring for GraphQL 团队,很高兴地宣布 1.4.0-RC1 的发布,这是我们正式发布前的最后一个里程碑。如果您错过了,1.4.0-M1 已经带来了许多新功能和改进

您可以阅读 1.4.0-RC1 的完整变更日志 以及 我们 wiki 上的升级说明

DataLoader 观察

Spring for GraphQL 的插装会为 GraphQL 请求和 DataFetcher 操作创建 Micrometer Observations。一些数据获取操作依赖于 批量加载调用 来避免“N+1 问题”。在之前的版本中,您无法区分“完整”的数据获取操作和仅仅委托给 DataLoader 的操作…

Spring Framework 7.0.0-M4 现已发布

版本发布 | Brian Clozel | 2025年4月17日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 下一代的第四个里程碑版本。该版本在 7.0.0-M17.0.0-M27.0.0-M3 的基础上继续交付新功能和改进。

Java 24+ 应用的 Class-File API 使用

Spring Framework 会读取类字节码以收集有关应用程序代码的元数据。过去,我们为此目的使用了一个精简的 ASM 分支,通过 org.springframework.core.type.classreading 包中的 MetadataReaderFactoryMetadataReader 类型。虽然 Spring 应用程序通常不会直接暴露此 API,但它在解析 @Configuration… 时特别有用。

Spring Framework 6.1.19 和 6.2.6 现已发布

版本发布 | Brian Clozel | 2025年4月17日 | ...

我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 6.1.196.2.6 现已发布。

Spring Framework 6.1.19 包含 11 个修复和文档改进。此版本将于下周随 Spring Boot 3.3.11 一起发布。

Spring Framework 6.2.6 包含 35 个修复和文档改进。此版本将于下周随 Spring Boot 3.4.53.5.0-RC1 一起发布。我们在维护版本中发布新功能非常罕见,但此版本还为使用 @ContextHierarchy 的 Bean 覆盖提供了头等支持。请参阅 “带有 Bean 覆盖的上下文层级”文档部分

Spring本周动态 - 2025年4月15日

工程 | Josh Long | 2025年4月15日 | ...
  • Spring AI M7 已发布!此新版本包含大量令人兴奋的新功能!以及一些重构。值得注意的是,Spring AI 的自动配置已从单一的单体构件更改为每个模型、向量存储和其他组件的独立自动配置构件。此更改旨在最大程度地减少不同版本依赖库冲突的影响,例如 Google Protocol Buffers、Google RPC 等。通过将自动配置分离到特定于组件的构件中,您可以避免引入不必要的依赖项并降低版本…

使用 Spring AI 的 Prompt Engineering 技术

工程 | Christian Tzolov | 2025 年 4 月 14 日 | ...

这篇博客文章演示了使用 Spring AI 的 Prompt Engineering 技术的实际实现。

本文中的示例和模式基于全面的 Prompt Engineering 指南,该指南涵盖了有效 Prompt Engineering 的理论、原则和模式。

这篇博客展示了如何使用 Spring AI 流畅的 ChatClient API 将这些概念转化为可工作的 Java 代码。

为方便起见,示例的结构遵循原始指南中概述的相同模式和技术。

本文中使用的演示源代码可在以下位置获取:https://github.com/spring…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有