使用 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 启动器 artifact 的命名模式

  • 模型启动器:spring-ai-{model}-spring-boot-starterspring-ai-starter-model-{model}
  • 向量存储启动器:spring-ai-{store}-store-spring-boot-starterspring-ai-starter-vector-store-{store}
  • MCP启动器: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 爱好者,大家好!我刚从在雷德伍德海岸举行的精彩 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 写了一篇关于Spring 应用程序中空安全性和…的精彩博客

使用JSpecify和NullAway实现Spring应用中的空安全

工程 | Sébastien Deleuze | 2025年3月10日 | ...

注意:后续博文使用Spring Boot 4实现空安全应用已发布。

Spring中空安全支持的最初引入可以追溯到2017年Spring Framework 5.0的发布。2025年,我们正在改进这一功能,为Java或Kotlin的Spring开发者带来更多附加值。但在深入了解我们正在进行的更改之前,让我解释一下我们为什么要这样做以及预期的好处。

我们要解决什么问题?

让我们举一个具体的例子,假设我们正在使用一个提供名为TokenExtractor接口的库……

A Bootiful Podcast:SAP Java 工程师 Johannes Bechberger

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

各位 Spring 爱好者,大家好!在本期节目中,我采访了 Johannes Bechberger,他是一位在 SAP SapMachine 团队中从事性能分析器及其底层技术的 Java 工程师。他今天的工作包括许多开源贡献和他的博客,他在博客中定期撰写深入的性能分析和调试主题。他还致力于开发 hello-ebpf,这是第一个用于 Java 的 eBPF 库。

Spring gRPC 0.4.0 带来巨大便利!

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

注意:您可以在这里找到本博客的工作代码

备受瞩目(尽管仍处于实验阶段)的 Spring gRPC 项目发布了新版本:0.4.0。我不会深入探讨所有新功能,但我只想强调我使用它时是多么兴奋,并将引导您一步步走向 gRPC 的乐趣。无数细微之处都恰到好处,使其成为我使用 gRPC 以来最流畅的体验!

我访问了 Spring Initializr 并选择了 GRPCGraalVMWeb。我喜欢 Maven,但你随意。我选择了 Java 23,当然,因为 Java 24 将在未来一两周内发布。我认为这……

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

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

各位 Spring 爱好者,大家好!欢迎来到新一期《本周 Spring 动态》,祝所有庆祝 Devnexus 2025 的人节日快乐!没错,各位体育迷,我今天晚些时候将前往佐治亚州亚特兰大,参加 Devnexus,这是全球最大的 Java 社区和杰出人物年度聚会之一。我将就 Spring Boot 的最新进展发表演讲,并与 Spring AI 的创始人、传奇人物 Mark Pollack 博士共同探讨 Spring AI。当然,我还会聆听 Glenn Renfro、Jonatan Ivanov、Ken Kousen、Ryan Baxter 等 Spring 杰出人物的所有其他演讲……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有