💡
原文英文,约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上提供。
➡️