GraphQL QueryResolver给出歧义错误



我们使用的模型名称为Process在graphql api。在构建清单时,我们得到如下的歧义错误:

QueryResolver.java:[12,20]对Process的引用在两个类中都是不明确的com.。Process和java.lang.Process.*

如何在下面的方法中显式地提及QueryResolver来使用java.lang.Process ?

"@javax.validation.constraints.NotNull进程(ProcessInput)输入;DataFetchingEnvironment()抛出异常;"

以下customTypeMapping标签解决了我的问题,我们需要指定编译器在运行时需要使用的类型。

<customTypesMapping>
<Process>com..schema.model.Process</Process>
</customTypesMapping>

你可以在这里找到更多的细节

https://github.com/kobylynskyi/graphql-java-codegen/tree/master/plugins/maven

最新更新