使用 Spring AI 1.0.0-SNAPSHOT:第二部分 - 重要变更和更新

工程 | Mark Pollack | 2025年4月4日 | ...

使用 Spring AI 1.0.0-SNAPSHOT:第二部分 - 重要变更和更新

本篇博客文章是上一篇文章使用 Spring AI 1.0.0-SNAPSHOT:重要变更和更新的续篇,我们在其中介绍了 Spring AI 1.0.0-SNAPSHOT 中对 artifact ID、依赖管理和自动配置的重大更改。

自发表该文章以来,Spring 团队已发布了快照更新。在这篇后续文章中,我们将探讨最新的变更,并为使用快照版本的开发人员提供更多指导。有关全面详情,请参阅Spring AI 升级说明

使用 OAuth2 保护 Spring AI MCP 服务器

工程 | Daniel Garnier-Moiroux | 2025年4月2日 | ...

Spring AI 提供对模型上下文协议(Model Context Protocol)(简称 MCP)的支持,它允许 AI 模型以结构化的方式与外部工具和资源交互并访问它们。使用 Spring AI,开发人员只需几行代码即可创建自己的 MCP 服务器并向 AI 模型暴露能力。

MCP 中的授权与安全

MCP 服务器可以使用 STDIO 传输在本地运行。要将 MCP 服务器暴露给外部世界,它必须暴露一些标准的 HTTP 端点。虽然私用的 MCP 服务器可能不需要严格的认证,但企业部署需要对暴露的端点进行健壮的安全和权限管理。这一挑战在最新版本的 MCP 规范(2025-03-26)中得到了解决,该规范于上周发布。它为使用广泛的OAuth2 框架保护客户端和服务器之间的通信奠定了基础…

本周 Spring - 2025年4月1日

工程 | Josh Long | 2025年4月1日 | ...

各位 Spring 爱好者大家好!欢迎来到又一期激动人心的《本周 Spring》!今天是愚人节,所以请警惕你在网上读到的内容,但同时也是 Spring Boot 1.0 发布11周年纪念日,它于2014年的今天发布!(这不是愚人节玩笑)。生日快乐!

我正在得克萨斯州奥斯汀参加 Venkat Subramaniam 博士精彩的Arc of AI 展会。我喜欢这个展会!如此多杰出的人士——其中许多也是世界级的演讲者和工程师——聚集一堂,在一小时内综合他们对“A.I.”的看法。当然,我将谈论…

使用 Spring AI 1.0.0-SNAPSHOT:重要变更和更新

工程 | Mark Pollack | 2025年3月25日 | ...

使用 Spring AI 1.0.0-SNAPSHOT:重要变更和更新

Spring AI 1.0.0-SNAPSHOT 对 artifact ID、依赖管理和自动配置引入了一些重要变更。本篇博客文章概述了这些变更,并提供了关于如何更新项目的指导。

最显著的变更在于 Spring AI starter artifact 的命名模式

  • 模型 starter:spring-ai-{model}-spring-boot-starterspring-ai-starter-model-{model}
  • 向量存储 starter:spring-ai-{store}-store-spring-boot-starterspring-ai-starter-vector-store-{store}
  • MCP starter:spring-ai-mcp-{type}-spring-boot-starterspring-ai-starter-mcp-{type}

本周 Spring - 2025年3月25日

工程 | Josh Long | 2025年3月25日 | ...

各位 Spring 爱好者大家好!欢迎来到又一期《本周 Spring》!这周我在俄勒冈州波特兰,然后会去德克萨斯州奥斯汀参加 Arc of AI 展会,之后前往阿姆斯特丹参加 Voxxed Days Amsterdam!如果你在附近,一定要来打个招呼!有超多酷炫的东西可以看,所以事不宜迟,我们这就开始!

本周 Spring – 2025年3月18日

工程 | Josh Long | 2025年3月18日 | ...

各位 Spring 爱好者大家好!我刚从 Redwood Shores 举办的精彩 JavaOne 展会回来。那是一场有趣、热烈的活动,也是与新老朋友重新建立联系的好机会。

我热爱这个社区!

本次展会的一大亮点是什么?Java 24 终于来了!

而且,像往常一样,我们有很多新闻——有些是旧的,但大部分是,嗯,新的。让我们直接进入正题吧!

本周 Spring - 2025年3月11日

工程 | Josh Long | 2025年3月11日 | ...

各位 Spring 爱好者大家好!欢迎来到又一期《本周 Spring》!这一周和往常一样忙碌,刚刚结束了 Devnexus 的忙碌,又忙着准备有趣的 JavaOne!那将会非常精彩!

  • 想了解依赖注入、自动配置、Spring Framework、Spring Data (JDBC)、Spring MVC、Spring Batch、Spring Integration、Spring AMQP、Spring Modulith、测试、虚拟线程、GraalVM、Docker Compose、可观测性、Spring AI、Spring GraphQL、Spring gRPC、Spring Security、Spring Cloud Config Server、OAuth Resource Servers、Spring Authorization Server、OAuth Clients、Spring Cloud Config Client、Spring Cloud Gateway 和 Spring Boot 吗?那就别再找了!我为你准备了一个两小时的视频教程!
  • Spring 传奇人物 Sébastien Deleuze 写了一篇关于使用 jspecify 和 null-away 实现 Spring 应用中null 安全的精彩博客…

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持连接

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将到来的活动

查看 Spring 社区的所有即将到来的活动。

查看全部