本周 Spring - 2024 年 10 月 22 日

工程 | Josh Long | 2024 年 10 月 22 日 | ...

各位 Spring 爱好者大家好!欢迎来到新一期的《本周 Spring》。我正在一辆 Uber 上给你们写下这些文字,它正飞驰在德国法兰克福附近的 Autobahn 上。真是个充满活力的时代!照这个司机的速度,在到达目的地之前我写不了太多,所以让我们直接开始吧!

本周 Spring - 2024 年 10 月 15 日

工程 | Josh Long | 2024 年 10 月 15 日 | ...

各位 Spring 爱好者大家好!欢迎来到《本周 Spring》又一期精彩纷呈的节目!我目前在阿姆斯特丹,结束了在比利时安特卫普和荷兰阿姆斯特丹之间度过的一周。今天我要前往迪拜参加精彩的 GITEX/DevSlam 活动。然后我将返回欧洲,前往希腊塞萨洛尼基参加 Voxxed Days。这应该会是一个有趣的星期!

这周当然是很有趣的一周!让我们直接开始吧!

本周 Spring - 2024 年 10 月 8 日

工程 | Josh Long | 2024 年 10 月 8 日 | ...

各位 Spring 爱好者大家好!欢迎来到新一期的《本周 Spring》!我目前在比利时安特卫普参加精彩的 Devoxx Belgium 2024 活动!我很高兴回到这里,这是 Java 生态圈中最棒的活动之一!

我们有很多内容要讲,所以让我们直接开始吧!

从 Spring Cloud Data Flow 2.11.x 到 3.0

工程 | Ilayaperumal Gopinathan | 2024 年 10 月 7 日 | ...

亲爱的 Spring 社区,

随着最近 Spring Framework 7.0 和 Spring Boot 4.0 的发布,Spring Cloud Data Flow 团队很高兴宣布下一个主要版本 SCDF 3.0 的发布,以与 Spring Framework 7.0 和 Spring Boot 4.0 对齐。

这将使以下 SCDF 生态系统项目与 Spring Framework 7.0 和 Spring Boot 4.0 对齐

  • Spring Cloud Data Flow 服务器组件 (SCDF core 和 Skipper servers)
  • 组合任务运行器 (Composed Task Runner), SCDF Shell, 单步批处理作业 (Single Step Batch Job), 和任务启动器 (Task Launcher)
  • 面向 Cloud Foundry 和 Kubernetes 的 Spring Cloud Deployer 实现
  • Spring Cloud Data Flow UI
  • 基于 Spring Boot 4.0 的 Spring Cloud Stream/Task 工作负载

使用 Spring AI Advisors 加强你的 AI 应用

工程 | Christian Tzolov | 2024 年 10 月 2 日 | ...

在快速发展的人工智能世界中,开发者不断寻求增强其 AI 应用的方法。Spring AI,一个用于构建 AI 驱动应用的 Java 框架,引入了一个强大的特性:Spring AI Advisors

这些 advisors 可以加强你的 AI 应用,使其更模块化、可移植且更易于维护。

如果阅读文章不方便,你可以收听这个根据博客内容实验性由 AI 生成的播客

什么是 Spring AI Advisors?

Spring AI Advisors 的核心是拦截并可能修改 AI 应用中聊天完成请求和响应流程的组件。该系统中的关键角色是 AroundAdvisor

从 Spring Framework 6.2 到 7.0

工程 | Juergen Hoeller | 2024 年 10 月 1 日 | ...

亲爱的 Spring 社区,

Spring Framework 6.2 计划于 2024 年 11 月正式发布,在核心容器和我们的 Web 支持方面进行了特别重大的修订:请参阅 “Spring Framework 6.2 有哪些新特性”。此版本设计用于 JDK 17-23 和 Jakarta EE 9-10。

与此同时,我们已经开始规划 2025 年,我很高兴地宣布,我们 2025 年 11 月发布的版本将是一个新的主要版本:Spring Framework 7.0!

我们将把基准升级到 Jakarta EE 11(Tomcat 11、Hibernate ORM 7、Hibernate Validator 9),并拥抱即将到来的 JDK 25 LTS,同时与更广泛的 Java 生态系统保持一致,保留 JDK 17 基准。对于 Kotlin 应用,我们打算将 Spring Framework 7 的支持基于 Kotlin 2。最后但同样重要的是,我们的空值安全策略正在与最近发布的 JSpecify 对齐…

本周 Spring - 2024 年 10 月 1 日

工程 | Josh Long | 2024 年 10 月 1 日 | ...

各位 Spring 爱好者大家好!今天是 10 月 1 日!我们正式进入 2024 年第四季度了!时间过得太快了。实在太快了。但一如既往,好消息不断,所以让我们直接开始吧!

AI 遇到 Spring Petclinic:使用 Spring AI 实现 AI 助手 (第二部分)

工程 | Oded Shopen | 2024 年 9 月 27 日 | ...

第一部分回顾

在本博客系列的第一部分中,我们探讨了将 Spring AI 与大型语言模型集成的基础知识。我们逐步介绍了如何构建自定义 ChatClient,利用函数调用实现动态交互,并优化我们的提示以适应 Spring Petclinic 用例。最后,我们拥有了一个功能齐全的 AI 助手,能够理解和处理与我们的兽医诊所领域相关的请求。

现在,在第二部分中,我们将进一步探索检索增强生成 (RAG),这项技术使我们能够处理无法容纳的…大数据集

订阅 Spring 新闻通讯

保持与 Spring 新闻通讯的连接

订阅

快人一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部