Spring技巧|学习GraphQL的Spring

92 阅读2分钟

嗨,Spring的粉丝们!在这几期中,我们将继续介绍Spring for GraphQL项目的系列。这个系列的主角是Spring for GraphQL的负责人Rossen Stoyanchev(@rstoya05)--你可能从Springdom广阔而奇妙的世界中与网络有关的所有东西(HTTP、RSocket、WebSockets、GraphQL、JSF、MVC等)中知道他的工作--以及GraphQL Java引擎的创始人和负责人Andi Marek(@andimarek),当然还有你自己,Spring开发者代言人Josh Long(@starbuxman)。它提供了对GraphQL的Spring所有事情的深入了解。

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

本周的第一集是第八集的第七部分,重点是如何用Spring Security保护Spring for GraphQL应用程序。

本周最后一集是第八部分,是介绍新的、新颖的Spring for GraphQL项目的系列的最后一集,着眼于如何整合Spring for GraphQL和Spring Data。

这是我们上周开始的系列节目的继续,第一集和第二集,我在这里做了回顾。

在第一部分中,我们看了使用GraphQL Java引擎的基本知识,该引擎是Spring for GraphQL的基础。

在第二篇中,我们通过写查询,看看如何使用Spring for GraphQL组件模型。

系列文章的第三篇,探讨了用Spring for GraphQL的@BatchMapping 支持批量请求。这种机制又建立在Facebook的DataLoader设施上。

在系列文章的第四集,我们看了如何用突变来进行改变。这是我最喜欢的关于GraphQL的部分之一--它是朴素的、务实的,而且--最重要的--是显而易见的!

第五集,即该系列的第五部分,着眼于使用GraphQL订阅,以一种与支持的传输协议无关的方式进行数据流。SSE、WebSockets和RSocket。在这一集里,我们特别看了RSocket的支持。

第五集,即该系列的第六部分,探讨了使用Spring for GraphQL客户端与HTTP、WebSocket和RSocket支持的GraphQL服务进行对话。

在接下来的一两个星期里,我将会很快发布这个系列的每一集。我已经录制并基本完成了八集的制作。我正在制作第九集,就这样吧!"。对GraphQL的所有东西的完整介绍。这些当然是通常 Spring Tips播放列表的一部分,但也是 Learn Spring for GraphQL with Josh Long播放列表的一部分。关注该播放列表,以获得任何新剧集的通知!