Spring 提示:学习 Spring for GraphQL(最后两集:第七部分和第八部分)

工程 | Josh Long | 2022年6月23日 | ...

嗨,Spring 粉丝们!在本系列文章中,我们将继续介绍 Spring for GraphQL 项目。本系列由 Spring for GraphQL 负责人 Rossen Stoyanchev (@rstoya05) 担任主讲,他的工作您可能在 Spring 的各个方面都听说过(HTTP、RSocket、WebSockets、GraphQL、JSF、MVC 等),以及 GraphQL Java 引擎的创始人兼负责人 Andi Marek (@andimarek),当然还有我本人,Spring 开发倡导者 Josh Long (@starbuxman)。它提供了对 Spring for GraphQL 的深入了解。

本周我将发布两集新的内容。

本周的第一集是第八集中的第七集,重点介绍如何使用 Spring Security 来保护 Spring for GraphQL 应用程序。

本周的最后一集是第八集中的第八集,也是介绍新的 Spring for GraphQL 项目的最后一集,探讨了如何集成 Spring for GraphQL 和 Spring Data。

这延续了我们上周开始的系列,包括第一集和第二集,我在这里回顾一下

在第一集中,我们将学习使用 Spring for GraphQL 基于的 GraphQL Java 引擎的基础知识。

在第二集中,我们将通过编写查询来学习使用 Spring for GraphQL 组件模型。

本系列的第三集介绍了如何使用 Spring for GraphQL 的 @BatchMapping 支持批量请求。此机制又基于 Facebook 的 DataLoader 功能。

在本系列的第四集中,我们将学习如何使用 mutation 进行更改。这是我对 GraphQL 最喜欢的部分之一——它简单、实用,而且最重要的是——显而易见!

第五集,本系列的第五集,介绍了如何使用 GraphQL 订阅以与支持的传输协议无关的方式流式传输数据:SSE、WebSockets 和 RSocket。在本集中,我们将特别关注 RSocket 支持。

第五集,本系列的第六集,介绍了如何使用 Spring for GraphQL 客户端与支持 HTTP、WebSocket 和 RSocket 的 GraphQL 服务进行通信。

我将在未来一两周内快速发布本系列的每一集。我已经录制并完成了大部分八集的制作。我正在制作第九集,这就结束了!对 Spring for GraphQL 的全面介绍。这些当然也是 YouTube 上常规 Spring Tips 播放列表的一部分,也是 与 Josh Long 一起学习 Spring for GraphQL 播放列表的一部分。关注该播放列表,即可收到任何新剧集的通知!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

获得支持

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

了解更多信息

即将举行的活动

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

查看全部