Spring for GraphQL 2.0.0-M1发布

Spring for GraphQL 2.0.0-M1发布

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

Spring for GraphQL 2.0.0-M1发布,基于Spring Framework 7.0,要求graphql-java 24.0。新增JSpecify注解,支持灵活的输入类型绑定,并允许在单个请求中发送多个查询。欢迎反馈与建议!

🎯

关键要点

  • Spring for GraphQL 2.0.0-M1发布,基于Spring Framework 7.0。
  • 要求graphql-java 24.0,并跟踪即将发布的25.0版本。
  • 新增JSpecify注解,帮助IDE提供一致的警告,避免NullPointerExceptions。
  • 支持Kotlin 2.1+的空值检查,自动在构建时进行。
  • 引入灵活的输入类型绑定,允许自定义函数映射GraphQL参数到对象属性名。
  • 支持ArgumentValue<T>类型,处理GraphQL输入类型的可选性。
  • DgsGraphQlClient允许在单个请求中发送多个查询。
  • 欢迎反馈与建议,2.0.0-M1现已在https://repo.spring.io和Maven Central上提供。
➡️

继续阅读