Spring认证_Spring GraphQL

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

我很高兴地宣布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 个月中,尽管时区差异具有挑战性,但我们在广泛的主题上进行了合作和讨论。我们现在准备通过里程碑版本将这项工作带给更广泛的受众。

特别感谢Rossen和Brian的大力合作,以及Rob和Mark以及越来越多的 Spring 工程师加入这项工作。

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

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

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

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

相关文章
|
25天前
|
安全 Java 数据库
安全无忧!在 Spring Boot 3.3 中轻松实现 TOTP 双因素认证
【10月更文挑战第8天】在现代应用程序开发中,安全性是一个不可忽视的重要环节。随着技术的发展,双因素认证(2FA)已经成为增强应用安全性的重要手段之一。本文将详细介绍如何在 Spring Boot 3.3 中实现基于时间的一次性密码(TOTP)双因素认证,让你的应用安全无忧。
58 5
|
3月前
|
SQL Java 测试技术
在Spring boot中 使用JWT和过滤器实现登录认证
在Spring boot中 使用JWT和过滤器实现登录认证
207 0
|
4月前
|
前端开发 Java API
Spring Boot与GraphQL的集成
Spring Boot与GraphQL的集成
|
4月前
|
Java API 开发者
如何在Spring Boot中使用GraphQL
如何在Spring Boot中使用GraphQL
|
3月前
|
Java Spring
【Azure Spring Cloud】Spring Cloud Azure 4.0 调用Key Vault遇见认证错误 AADSTS90002: Tenant not found.
【Azure Spring Cloud】Spring Cloud Azure 4.0 调用Key Vault遇见认证错误 AADSTS90002: Tenant not found.
|
3月前
|
消息中间件 安全 Java
Spring Boot 基于 SCRAM 认证集成 Kafka 的详解
【8月更文挑战第4天】本文详解Spring Boot结合SCRAM认证集成Kafka的过程。SCRAM为Kafka提供安全身份验证。首先确认Kafka服务已启用SCRAM,并准备认证凭据。接着,在`pom.xml`添加`spring-kafka`依赖,并在`application.properties`中配置Kafka属性,包括SASL_SSL协议与SCRAM-SHA-256机制。创建生产者与消费者类以实现消息的发送与接收功能。最后,通过实际消息传递测试集成效果与认证机制的有效性。
129 4
|
3月前
|
Java Spring API
Spring框架与GraphQL的史诗级碰撞:颠覆传统,重塑API开发的未来传奇!
【8月更文挑战第31天】《Spring框架与GraphQL:构建现代API》介绍了如何结合Spring框架与GraphQL构建高效、灵活的API。首先通过引入`spring-boot-starter-data-graphql`等依赖支持GraphQL,然后定义查询和类型,利用`@GraphQLQuery`等注解实现具体功能。Spring的依赖注入和事务管理进一步增强了GraphQL服务的能力。示例展示了从查询到突变的具体实现,证明了Spring与GraphQL结合的强大潜力,适合现代API设计与开发。
124 0
|
3月前
|
Java Spring 安全
Spring 框架邂逅 OAuth2:解锁现代应用安全认证的秘密武器,你准备好迎接变革了吗?
【8月更文挑战第31天】现代化应用的安全性至关重要,OAuth2 作为实现认证和授权的标准协议之一,被广泛采用。Spring 框架通过 Spring Security 提供了强大的 OAuth2 支持,简化了集成过程。本文将通过问答形式详细介绍如何在 Spring 应用中集成 OAuth2,包括 OAuth2 的基本概念、集成步骤及资源服务器保护方法。首先,需要在项目中添加 `spring-security-oauth2-client` 和 `spring-security-oauth2-resource-server` 依赖。
50 0
|
4月前
|
前端开发 Java API
|
4月前
|
缓存 安全 Java
Spring Boot与GraphQL的集成最佳实践
Spring Boot与GraphQL的集成最佳实践