本周 Spring - 2024 年 11 月 12 日

工程 | Josh Long | 2024 年 11 月 12 日 | ...

嗨,Spring 粉丝们!欢迎来到另一期《本周 Spring》!

本周 Spring - 2024 年 11 月 5 日

工程 | Josh Long | 2024 年 11 月 05 日 | ...

本周 Spring - 2024 年 11 月 5 日

嗨,Spring 粉丝们!欢迎来到另一期《本周 Spring》!今天是 2024 年 11 月 5 日,嗯,我——一个美国人——正拼命地保持冷静并继续前进。我已经尽我所能(投票!),所以我很高兴地投入到本周的(希望是分散注意力的)总结中!

本周 Spring - 2024 年 10 月 29 日

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

嗨,Spring 粉丝们!最近怎么样?万圣节快到了!我太兴奋了!我要扮成一个 PHP 程序。...启动。我正从德国法兰克福的 Vaadin Create 大会上写下这段话,即将为这里热情的 Spring 爱好者们做主题演讲。所以,事不宜迟,让我们直接进入正题吧!

Spring Security 6.4 中对 OAuth2 的 RestClient 支持

工程 | Steve Riesenberg | 2024 年 10 月 28 日 | ...

在 Spring Security 6.2 和 6.3 中,我们一直致力于改进使用 OAuth2 客户端的应用程序的配置。通过允许应用程序发布在应用程序启动期间自动包含在整体 OAuth2 客户端配置中的 Bean,简化了常见用例的配置。最近的改进包括

  • 只需发布类型为 OAuth2AuthorizedClientProvider(或 ReactiveOAuth2AuthorizedClientProvider)的 Bean 即可启用扩展授予类型
  • 只需发布一个或多个类型为 OAuth2AccessTokenResponseClient(或 ReactiveOAuth2AccessTokenResponseClient)的 Bean,即可使用自定义参数扩展 OAuth 2.0 访问令牌请求
  • 如果尚未发布,Spring Security 会自动发布类型为 OAuth2AuthorizedClientManager(或 ReactiveOAuth2AuthorizedClientManager)的 Bean,当应用程序需要获取访问令牌时,需要更少的样板配置

让我们使用 OpenTelemetry 和 Spring

工程 | Marcin Grzejszczak | 2024 年 10 月 28 日 | ...

简介

在可观察性的动态领域,OpenTelemetry 是一套新的工具,它源于现已弃用的 OpenCensus 和 OpenTracing 项目。在 Spring Framework、Spring Boot、Spring Data 和 Spring Cloud 可观察性方面,正在使用像 Micrometer 这样的成熟解决方案(Java 事实上的可观察性标准)来检测其各个模块。OpenTelemetry 项目包含许多组件。我们发现最有吸引力的是 OpenTelemetry 协议 (OTLP),它允许开发人员利用一致的遥测格式的强大功能来…

利用 Spring AI 和 Ollama 的 45000 个免费 Hugging Face 模型的强大功能

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

这篇博文由我们优秀的贡献者Thomas Vitale共同撰写。

Ollama 现在支持来自Hugging Face 的所有GGUF模型,允许通过Spring AI 的 Ollama集成访问 45000 多个社区创建的模型,可在本地运行。

spring-ai-ollama-huggingface-gguf2

我们将探讨如何使用 Spring AI 的此新功能。Spring AI Ollama 集成可以自动提取聊天补全和嵌入模型所需的不可用模型。这在切换模型或部署到新环境时非常有用。

使用 Ollama 设置 Spring AI

在您的系统上安装 Ollama:https://ollama.org.cn/download

提示:Spring AI 还支持通过 Testcontainers 运行 Ollama或通过Kubernetes 服务绑定与外部 Ollama 服务集成…

本周 Spring - 2024 年 10 月 22 日

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

嗨,Spring 粉丝们!欢迎来到另一期《本周 Spring》。我正坐在一辆 Uber 里,沿着德国法兰克福附近的 autobahn 高速行驶,写下这段文字。真是令人兴奋的时刻!以这位司机现在的速度,在我们到达之前我可能没多少时间写东西了,所以让我们直接进入正题吧!

订阅 Spring Newsletter

关注 Spring Newsletter

订阅

领先一步

VMware 提供培训和认证,助力您加速发展。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部