Spring Security 6.5.0-RC1 发布!
我谨代表团队以及所有贡献者,很高兴地宣布 Spring Security 6 系列的最后一个次要版本的候选发布里程碑。
除了多项功能增强外,还有一些我们在准备正式发布时希望您特别关注的改进。
核心
- 完全弃用
ConfigAttribute、SecurityConfig和其他访问 API 组件。
特别是,如果您正在使用 已弃用的 ACL 访问组件 中的任何一个,请务必反馈。
OAuth 2.0
SAML 2.0
一个美妙的播客:“Apache先生”Jeff Genender
各位Spring粉丝们大家好!在本期节目中,我邀请到了Java社区的知名成员Jeff Genender,他在Apache社区数十年的贡献推动了几个您无疑非常熟悉的关键项目。
Spring for GraphQL 1.4 RC1 发布
我谨代表 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 for GraphQL 1.3.5 发布
我很高兴地宣布 Spring for GraphQL 1.3.5 现已在 Maven Central 上可用。
1.3.5 修复了 12 个问题。此版本将随 Spring Boot 3.3.11 和 3.4.5 一起发布,将于下周发布。
你如何提供帮助?
如果您有一般性问题,请在 stackoverflow.com 上使用 spring-graphql 标签提问。
项目页面 | GitHub | 问题 | 文档 | Stack Overflow
Spring Framework 7.0.0-M4 现已发布
我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 下一代的第四个里程碑版本。该版本在 7.0.0-M1、7.0.0-M2 和 7.0.0-M3 的基础上继续交付新功能和改进。
Java 24+ 应用的 Class-File API 使用
Spring Framework 会读取类字节码以收集有关应用程序代码的元数据。过去,我们为此目的使用了一个精简的 ASM 分支,通过 org.springframework.core.type.classreading 包中的 MetadataReaderFactory 和 MetadataReader 类型。虽然 Spring 应用程序通常不会直接暴露此 API,但它在解析 @Configuration… 时特别有用。
Spring Framework 6.1.19 和 6.2.6 现已发布
我谨代表团队和所有贡献者,很高兴地宣布 Spring Framework 6.1.19 和 6.2.6 现已发布。
Spring Framework 6.1.19 包含 11 个修复和文档改进。此版本将于下周随 Spring Boot 3.3.11 一起发布。
Spring Framework 6.2.6 包含 35 个修复和文档改进。此版本将于下周随 Spring Boot 3.4.5 和 3.5.0-RC1 一起发布。我们在维护版本中发布新功能非常罕见,但此版本还为使用 @ContextHierarchy 的 Bean 覆盖提供了头等支持。请参阅 “带有 Bean 覆盖的上下文层级”文档部分…
Spring本周动态 - 2025年4月15日
- Spring AI M7 已发布!此新版本包含大量令人兴奋的新功能!以及一些重构。值得注意的是,Spring AI 的自动配置已从单一的单体构件更改为每个模型、向量存储和其他组件的独立自动配置构件。此更改旨在最大程度地减少不同版本依赖库冲突的影响,例如 Google Protocol Buffers、Google RPC 等。通过将自动配置分离到特定于组件的构件中,您可以避免引入不必要的依赖项并降低版本…
使用 Spring AI 的 Prompt Engineering 技术
这篇博客文章演示了使用 Spring AI 的 Prompt Engineering 技术的实际实现。
本文中的示例和模式基于全面的 Prompt Engineering 指南,该指南涵盖了有效 Prompt Engineering 的理论、原则和模式。
这篇博客展示了如何使用 Spring AI 流畅的 ChatClient API 将这些概念转化为可工作的 Java 代码。
为方便起见,示例的结构遵循原始指南中概述的相同模式和技术。
本文中使用的演示源代码可在以下位置获取:https://github.com/spring…
一个美妙的播客:Wiremock的负责人Lee Turner和Tom Akehurst
各位Spring粉丝们大家好!在本期节目中,我们与Wiremock的负责人Lee Turner和Tom Akehurst进行了交流。