Spring for GraphQL 1.0 发布
代表 Spring for GraphQL 团队和每位贡献者,我很高兴地宣布 1.0 GA 版本 发布。该项目自 发布 以来已经过去了 10 个月,自 首次提交 以来不到 2 年,毫不意外地被称为“首次提交”。该项目最初的目标是替换(现已存档的)最小的 GraphQL Java Spring 集成,但此后通过社区反馈和 Spring Boot、Spring Framework、Spring Data 和 Spring Security 的协作取得了重大进展。
以下是发布亮点
- 基于注解的数据获取器编程模型
- 来自输入参数的数据绑定,并进行验证
- 通过数据
@Controller
方法上的注解实现字段级安全性 - 通过 HTTP、WebSocket 和 RSocket 的服务器处理程序和拦截
- Querydsl 和 Query by Example 存储库作为数据获取器
- 批量加载支持
- 用于通过 HTTP、WebSocket 和 RSocket 执行的客户端
- 测试支持,使用 HTTP、WebSocket、RSocket 或直接测试,无需客户端
- GraphiQL 页面和模式打印页面 …