专栏首页IT技能应用Spring认证_Spring GraphQL
原创

Spring认证_Spring GraphQL

我很高兴地宣布Spring GraphQL项目的创建以及面向 1.0 版本的初始里程碑的可用性。该项目集成了GraphQL Java和 Spring,并由两个团队合作开发。

今天是 GraphQL Java 的 6 岁生日!我从一开始就做出的一个基本决定是将任何 HTTP 和 IO 方面作为单独的关注点。GraphQL Java 一直“只是”一个执行 GraphQL 请求的引擎。这个决定已经得到了回报,但明显的缺点是需要为现实世界的使用创建自己的 HTTP 适配器。

这导致多年来为 Spring 创建了大量 GraphQL 集成,包括来自 GraphQL Java 团队的GraphQL Java Spring项目。

但坦率地说,我一直渴望一流的 Spring 集成。

大约一年前到现在,GraphQL Java 和 Spring 团队举行了第一次会议,讨论如何实现这一目标。

在过去的 12 个月中,尽管时区差异具有挑战性,但我们在广泛的主题上进行了合作和讨论。我们现在准备通过里程碑版本将这项工作带给更广泛的受众。

特别感谢RossenBrian的大力合作,以及RobMark以及越来越多的 Spring 工程师加入这项工作。

我真的相信这个项目对于 GraphQL Java 和更广泛的 GraphQL 生态系统来说是一个巨大的进步:由 Spring 工程师维护和发展的 Spring 集成是 GraphQL 成功的关键因素。

Spring GraphQLGraphQL Java Spring的继承者。目的是让 Spring GraphQL 成为所有 Spring GraphQL 应用程序的基础,进而构建在 GraphQL Java 上。

我们对 GraphQL Java 和 Spring GraphQL 的总体理念是不偏不倚,专注于全面和广泛​​的支持。我们希望 Spring 和 GraphQL Java 的类似现有集成将选择构建在 Spring GraphQL 上,而不是专注于提供更高级别的支持和更多自以为是的功能。

一个非常重要的目标是听取社区您的意见,帮助我们稳定 API 和面向 1.0 版本的功能集。如果您有 GraphQL 应用程序,请查看并通过打开问题让我们知道。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring认证_什么是Spring GraphQL?

    第一课:https://cloud.tencent.com/developer/article/1857280

    IT胶囊
  • Spring认证_什么是Spring GraphQL?

    什么是Spring GraphQL前沿学习部分:https://cloud.tencent.com/developer/article/1857280

    IT胶囊
  • Spring认证_什么是Spring GraphQL

    Spring GraphQL 为构建在GraphQL Java上的 Spring 应用程序提供支持。这是两个团队之间的联合协作。我们的共同理念是少固执己见,更专...

    IT胶囊
  • Spring发布新成员:Spring GraphQL!高调出场的GraphQL能火起来了吗?

    7月6日,在GraphQL Java诞生6周年的时候,Spring社区通过博客宣布正式创建全新项目:Spring GraphQL,同时还发布了这个新项目的里程碑...

    程序猿DD
  • Spring Boot GraphQL 实战 01_快速入门

    从字面上理解:GraphQL = Graph + QL = 图表化、可视化的查询语言。它允许客户端定义所需数据的结构,并从服务器返回相同的数据结构。

    Coder小黑
  • 渗透中遇到GraphQL怎么搞?

    举一个例子,例如现在有这么一个查询书籍信息的接口:/book/info,按照我们之前的解决方案,我们一般会传一个类似book_id的参数到这个接口,然后接口把书...

    tnt阿信
  • Spring Security 认证

    认证用户所要实现的方法还是configure(HttpSecurity)配置如何通过拦截器保护请求。

    黑白格
  • Spring Boot GraphQL 实战 02_增删改查和自定义标量

    创建一个 Spring Bean,此处需要实现 GraphQLQueryResolver 接口,并在该类中自定义一个方法来映射 graphqls 文件中的查询。

    Coder小黑
  • Spring Boot GraphQL 实战 03_分页、全局异常处理和异步加载

    对应的 Java Bean 就不在这里赘述了,读者感兴趣的话可以自行查询小黑同学上传在 github 上的源码。

    Coder小黑
  • 如何优雅停止 Springboot 运行

    可以看到 Springboot 启动后,进程 PID 44559,现在使用 kill 命令杀死这个进程

    netkiller old
  • 「Spring认证」Spring IoC 容器

    Spring 容器是 Spring 框架的核心。容器将创建对象,将它们连接在一起,配置它们,并管理它们从创建到销毁的完整生命周期。Spring 容器使用 DI ...

    IT胶囊
  • 与我一起学习微服务架构设计模式8—外部API模式

    Web应用在防火墙内部运行,它们通过高带宽、低延迟的局域网访问服务。其他客户端在防火墙之外运行,通过较低带宽、较高延迟的互联网或移动网路访问。

    java达人
  • Spring认证-Spring注入集合

    您已经了解了如何使用值属性配置原始数据类型,并使用Bean 配置文件中的 <property> 标记的ref属性配置对象引用。这两种情况都涉及将奇异值传递给 b...

    IT胶囊
  • 「Spring认证」Spring 依赖注入

    每个基于 Java 的应用程序都有一些对象,它们协同工作以呈现最终用户所看到的工作应用程序。在编写复杂的 Java 应用程序时,应用程序类应尽可能独立于其他 J...

    IT胶囊
  • 「Spring认证」Spring环境设置

    本章将指导您如何准备开发环境以开始使用 Spring Framework。它还将教您如何在设置 Spring Framework 之前在您的机器上设置 JDK、...

    IT胶囊
  • 「Spring认证」Spring 框架教程

    Spring 可能是您所有企业应用程序的一站式商店。但是,Spring 是模块化的,允许您挑选适合您的模块,而无需引入其余模块。以下部分提供有关 Spring ...

    IT胶囊
  • 「Spring认证」Spring 框架概述

    Spring 是最流行的企业 Java 应用程序开发框架。全球数以百万计的开发人员使用 Spring Framework 来创建高性能、易于测试和可重用的代码。

    IT胶囊
  • Spring Security 安全认证

      如果我们再配置的时候没有放行登录页等一些不需要登录就可以看到的资源,那么访问的时候就会全部拦截导致访问不到。所以我们要配置放行一些无需登录就可以看到的资源。

    Demo_Null
  • 提高微服务安全性的11个方法

    如果你正在开发一个大型/复杂的应用,并且你经常需要快速,可靠地升级部署 ,那么微服架构是一个不错的选择。

    Bug开发工程师

扫码关注云+社区

领取腾讯云代金券