工具与应用01
Spring Boot 团队发布了 4.2.0-RC1 候选版本,已可从 Maven Central 下载。这个版本包含 113 项改进、文档更新、依赖升级和错误修复。主要变化有三点:默认的 Buildpacks 构建器换成了基于 Ubuntu 26.04 的 paketobuildpacks/ubuntu-resolute-builder;spring-boot-properties-migrator 现在可以在发现错误或警告时让应用直接启动失败;启动性能也有提升,可执行 jar 中的类和资源查找更快。这是候选版而非正式版,想尝鲜或提前排查升级问题的 Java 开发者可以试用,详细升级说明见发布说明。
文中可用工具
- Spring Boot用于开发 Java 应用的框架,本次发布 4.2.0-RC1 候选版
- Maven Central下载该版本的软件仓库
- paketobuildpacks/ubuntu-resolute-builder新的默认 Buildpacks 构建器,基于 Ubuntu 26.04
- spring-boot-properties-migrator迁移配置属性的工具,现在可在发现错误或警告时让应用启动失败
行业动态02
Spring Boot 团队发布了 4.0.9 版本,现在可以从 Maven Central 下载使用。这次更新包含 99 项 bug 修复、文档改进和依赖升级,属于常规维护版本,没有提到新功能或重大变化。如果你用 Spring Boot 做 Java 开发,升级后能拿到这些修复和改进,想帮忙的话可以看 issue 仓库里标了“ideal for contribution”的任务。
文中可用工具
- Spring Boot用于简化 Java 应用开发的框架,本次发布了 4.0.9 版本
- Maven CentralJava 依赖包的公共仓库,新版本从这里发布下载
工具与应用03
这是 Spring 社区的一周动态汇总,作者在比利时安特卫普参加 Devoxx 大会,本次演讲主题是 Spring Security 和 Spring Boot 4.x。文章重点介绍了 Spring AI 负责人 Christian Tsolov 关于用 Spring AI 构建模块化 RAG 方案的文章,以及一个叫 OneLens 的开源项目——它能让你看到代码的“知识图谱”,也就是代码之间关联关系的可视化。此外还推荐了 Spring Office Hours 讨论、关于 JReleaser 的播客、Spring Boot 最佳实践视频和 Spring AI 教程等。对使用 Spring 做 Java 开发的读者来说,这是一份可以了解本周社区新内容和学习资源的清单。
文中可用工具
- Spring AI帮助 Java 开发者把 AI 能力(如 RAG)接入应用的框架
- TypeSafe Jev配合 Spring AI 构建模块化 RAG 方案的工具
- OneLens开源项目,可视化代码的“知识图谱”
- JReleaser用于简化软件发布流程的工具
- Spring BootJava 应用开发框架,本文推荐了其最佳实践和教程
- Spring SecuritySpring 生态的安全框架,作者将在大会上讲解
行业动态04
2026 年 9 月 21 日那一周,Spring 生态一口气放出了十多个项目的里程碑版本。已经进入第二个里程碑阶段的有 Spring Boot、Spring Batch、Spring Security、Spring AMQP、Spring Integration、Spring Data、Spring Framework、Spring for GraphQL 和 Spring for Apache Kafka;Spring AI、Spring Cloud、Spring Web Services、Spring LDAP 则是首次发布里程碑版本。里程碑版本是正式版之前的测试版,主要给开发者提前试用和反馈。对关注 Spring 生态的开发者来说,这意味着这些项目正在往下一个正式版推进,但还不适合直接上生产。
文中可用工具
- Spring Boot快速搭建 Spring 应用的框架,已发布第二个里程碑版本
- Spring Batch批处理任务框架,已发布第二个里程碑版本
- Spring Security应用安全认证与授权框架,已发布第二个里程碑版本
- Spring AMQP基于 AMQP 协议的消息通信框架,已发布第二个里程碑版本
- Spring Integration企业集成消息路由框架,已发布第二个里程碑版本
- Spring Data简化数据库访问的数据访问框架,已发布第二个里程碑版本
- Spring FrameworkSpring 生态的核心基础框架,已发布第二个里程碑版本
- Spring for GraphQL在 Spring 中构建 GraphQL 服务的框架,已发布第二个里程碑版本
- Spring for Apache Kafka在 Spring 中使用 Kafka 消息队列的框架,已发布第二个里程碑版本
- Spring AI面向 AI 应用开发的 Spring 框架,已发布第一个里程碑版本
- Spring Cloud微服务与分布式系统开发工具集,已发布第一个里程碑版本
- Spring Web Services构建 SOAP Web 服务的框架,已发布第一个里程碑版本
行业动态05
这是 Spring 社区每周汇总,本期汇总了 9 月 24 日发布的一大批新版本:Spring Boot 4.2.0 M2、Spring AI 2.1.0 M1、Spring Security 7.2.0-M2、Spring Cloud 2026.0.0-M1、Spring Batch 6.1.0-M2 等。其中 Spring Boot 4.2.0 M2 新增了 LDAP 的 SSL 支持(含嵌入式 LDAP 的 LDAPS),并加入了 OpenTelemetry 语义约定及 OTLP 端点、请求头和压缩配置支持。本期还推荐了 Spring AI 负责人写的如何结合 Spring AI 与 TypeSafe.AI 的“Jev”模型(一种很便宜的模型)的文章、关于面向 Agent 工作流优化数据的播客,以及关于升级 Spring Boot 4 的分享。这些都是开发中的预览版(M1/M2),不是正式版,普通用户暂时不需要急着更新。
文中可用工具
- Spring Boot 4.2.0 M2本次发布的预览版框架,新增 LDAP SSL 支持和 OpenTelemetry 配置等
- Spring AI 2.1.0 M1用于在 Java 应用中集成 AI 能力的预览版框架
- Spring Cloud 2026.0.0-M1名为 Paddington 的微服务工具集预览版
- Spring Security 7.2.0-M2安全认证与授权框架的预览版
- Spring Batch 6.1.0-M2批处理作业框架的预览版
- Spring Data 2026.1.0-M2数据访问抽象框架的预览版
- Spring Integration 7.2.0 M2企业集成模式的预览版
- Spring AMQP 4.2.0 M2AMQP 消息传输框架的预览版
- Spring Web Services 5.1.0 M1构建 Web 服务的框架预览版
- TypeSafe.AI Jev原文仅提及是一个成本很低的模型,具体用途未说明
应用工具06
MinhDat205/ai-recruitment-agent
一个基于 Spring Boot 与 React 的全栈招聘平台,面向 HR 和求职者两类用户。系统内的 AI 负责三件事:将 CV 抽取为结构化数据、按 HR 自定义的 rubric 逐项打分、对分数给出解释并附 CV 引用。AI 不负责加权汇总、排名或录取决定,这些交给后端基于显式权重的计算与 HR 的最终判断。技术栈包括 Java 25、Spring Boot 4.1、Spring AI 2.0(Anthropic 对话、OpenAI 嵌入、PgVector 向量库)、PostgreSQL 17 + pgvector、React 19 与 Vite。项目目前处于初始化阶段,尚未实现任何功能。
Agent 与自动化07
spring-projects/spring-ai · An Application Framework for AI Engineering
Spring AI 为 Java/Spring 生态提供了一套 Spring 友好的 API 与抽象,用于开发 AI 应用。它将 Spring 的可移植性和模块化设计原则引入 AI 领域,核心目标是连接企业数据与 API 同 AI 模型。框架支持多家主流 AI 模型提供商(Anthropic、OpenAI、Amazon Bedrock、Google、Ollama、Mistral AI、DeepSeek 等)及多种模型类型(对话、嵌入、文生图、音频转录、文本转语音、内容审核),提供可移植的同步与流式 API、结构化输出、向量存储集成、工具调用、可观测性、ETL 文档注入管道、模型评估、ChatClient 与 Advisors API、MCP 支持、对话记忆与 RAG,以及 Spring Boot 自动配置和 Starters。
Agent 与自动化08
modelcontextprotocol/java-sdk · The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
这是 Model Context Protocol(MCP)的官方 Java SDK,由官方与 Spring AI 协作维护,用于让 Java 应用通过标准化接口与 AI 模型和工具交互。它同时支持客户端和服务器两种角色,涵盖同步与异步通信模式,核心模块包含 STDIO、JDK HttpClient 与 Servlet 传输,并提供可插拔的 JSON 序列化实现。
Agent 与自动化09
spring-ai-community/spring-ai-agentcore · Spring Boot integrations for Amazon Bedrock AgentCore
一个开源 Java 库,通过注解、自动配置和可组合的 advisor 等 Spring 风格模式,把 Amazon Bedrock AgentCore 的能力引入 Spring AI。提供 Runtime Starter(自动配置 /invocations 与 /ping 端点、SSE 流式、健康检查、限流)、Identity(工作负载令牌、API Key、OAuth 2.0 凭证与响应式传播)、Memory(短期与长期记忆)、Browser(基于 Playwright 的网页导航、内容提取、截图、表单交互)、Code Interpreter(安全的 Python/JavaScript/TypeScript 执行与文件获取)、Artifact Store(会话级、基于 TTL 的生成文件存储)、Common 与 BOM 等模块,并附带多个示例与 Terraform 基础设施即代码,支持部署到 AgentCore Runtime 或独立运行。
Agent 与自动化10
spring-ai-community/spring-ai-session · Structured, event-sourced conversation memory layer for Spring AI applications.
Spring AI Session 是一个 Spring AI 库,为 AI 应用提供结构化、事件溯源的会话管理能力。它把每条消息建模为带身份、时间戳、会话归属和可选分支标签的 SessionEvent,支持在历史过长时按轮次边界触发上下文压缩(compaction),并通过 SessionRepository SPI 在内存、JDBC(PostgreSQL、MySQL、MariaDB、H2)等后端之间切换。配合 SessionMemoryAdvisor 接入 ChatClient 后,调用会自动加载历史、追加消息并在需要时压缩,还包含事件过滤、多智能体分支隔离与跨会话召回等文档主题。
Agent 与自动化11
spring-ai-community/spring-ai-agent-utils · A Spring AI library that brings Claude Code-inspired tools and agent skills to your AI applications.
Spring AI Agent Utils 是一个面向 Java 生态的 Spring AI 库,将 Claude Code 风格的核心能力重新实现为 Spring AI 工具,包含文件读写编辑、Shell 命令执行、Grep/Glob 代码搜索、网页抓取与搜索、结构化任务管理(TodoWrite)、子 Agent 编排(含 A2A 协议与 Docker 沙箱执行后端)、可复用的 Markdown 技能模块(Agent Skills)以及跨会话长期记忆(AutoMemoryTools/Advisor)。项目以 Maven 模块形式组织并提供 BOM,附带代码助手、技能、子 Agent、待办、记忆等多个示例工程,帮助开发者在 Spring Boot 应用中构建具备工具调用与多 Agent 协作能力的 AI 应用。
Agent 与自动化12
spring-ai-community/mcp-security · Spring Security Configuration for MCP
该项目是 Spring AI 社区维护的 MCP(Model Context Protocol)安全组件,为 MCP 服务端、MCP 客户端和 Spring Authorization Server 提供授权支持。它支持用 OAuth 2.0 保护 MCP 服务器、配置 MCP 客户端的 OAuth 2.0 授权流程、搭建面向 MCP 工作流的授权服务器,并实现对 MCP 工具与资源的细粒度访问控制;同时提供 API-key 认证和 Origin 校验(防 DNS 重绑定)。
工具与应用13
Spring Boot 团队发布了 4.2.0-M2 版本,这是一个面向开发者的早期预览版(M2 表示第二个里程碑版本),现已可以从 Maven Central 下载。这个版本总共包含 141 项改进,涵盖功能增强、文档更新、依赖升级和错误修复。两个比较显眼的新能力是:LDAP 现在支持 SSL 安全连接(包括内置 LDAP 服务器的 LDAPS),以及加入了 OpenTelemetry 语义约定和常用 OTLP 端点、请求头、压缩等配置的支持。作为里程碑版本,它还不是最终稳定版,想提前体验或帮忙测试的开发者可以按发布说明升级,普通项目建议等正式版。
文中可用工具
- Spring Boot用于快速搭建 Java 应用的开发框架
- Maven CentralJava 依赖包的官方下载仓库
- LDAP企业常用的目录服务,用于集中管理用户账号
- OpenTelemetry收集和导出应用运行数据(如日志、指标)的标准化工具
- OTLPOpenTelemetry 传输数据的协议
- Stack Overflow程序员问答社区