java - graphql-java-annotations : Argument must be annotated with @GraphQLName, 否则会失败

标签 java graphql graphql-java

如果我不添加@GraphQLName("name"),那么方法将无法被正确识别! (版本:0.13.2)

@GraphQLField
@GraphQLDataFetcher(MyDataFetcher.class)
public String findByName(@GraphQLName("name") String name){
    return null;
}

最佳答案

您需要使用以下 javac 选项编译您的类:-parameters

更详细的可以引用我的submitted issue on Github .

关于java - graphql-java-annotations : Argument must be annotated with @GraphQLName, 否则会失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41480833/

相关文章:

java - 需要帮助在 For 循环之外访问 AudioInputStream

java - 可以从applet调用servlet

java - Spring MVC - 如何将查找路径映射到生成值

java - 在 Edittext 上使用 setText 的 RxTextView.textChanges

javascript - 为什么 WebStorm 在 Vue 组件或 .graphql 文件中的 apollo 对象内的 gql 查询中显示错误

java - 将 java 实体映射到 GraphQL 对象

node.js - GraphQL 嵌套突变 + Sequelize

java - 如何在 GraphQL Java 中解析多个模式文件

java - 如何在 SPQR 中使用 JSON 标量

java - graphql-java 和 hibernate - 查询中甚至未指定的延迟加载关系