我计划在我的 Spring Boot 应用程序中实现 Graphql。我在 Google 上搜索了许多用 Java 设置 Graphql 服务器的站点,并找到了两种方法。
一个是像下面这样实现 GraphQlResolver
public class MyResolver implements GraphQLResolver<ModelX>
Run Code Online (Sandbox Code Playgroud)
另一个是通过实现 Datafetcher 参考:https ://www.graphql-java.com
@Component
public class MyDataFetcher implements DataFetcher<ModelX> {
@Override
public ModelX get(DataFetchingEnvironment environment) {
// TODO Auto-generated method stub
}
}
Run Code Online (Sandbox Code Playgroud)
请提供一些关于两种方法差异和其中最佳方法的信息