Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从java上下文将Neo4j与graphQL结合使用_Java_Spring_Neo4j_Cypher_Graphql - Fatal编程技术网

如何从java上下文将Neo4j与graphQL结合使用

如何从java上下文将Neo4j与graphQL结合使用,java,spring,neo4j,cypher,graphql,Java,Spring,Neo4j,Cypher,Graphql,老实说,我对GraphQL+Java+Neo4J的组合感到非常困惑 这个问题可能有点混乱,但这是我完全困惑的结果:) 我希望将GraphQL与Neo4j结合使用,我是Java后端开发人员,因此我更希望在堆栈中的某个位置使用Java Neo4j附带了一个插件,可以直接将GraphQL查询转换为Cypher并返回结果 同时,Neo4j有一个反应模块,该模块的功能也大致相同。将GraphQL转换为cypher 有几件事我不明白: NEO4j附带的插件是人们在生产中使用的,还是某种互补的搜索机制。因

老实说,我对GraphQL+Java+Neo4J的组合感到非常困惑

这个问题可能有点混乱,但这是我完全困惑的结果:)

我希望将GraphQL与Neo4j结合使用,我是Java后端开发人员,因此我更希望在堆栈中的某个位置使用Java

  • Neo4j附带了一个插件,可以直接将GraphQL查询转换为Cypher并返回结果
  • 同时,Neo4j有一个反应模块,该模块的功能也大致相同。将GraphQL转换为cypher
有几件事我不明白:

  • NEO4j附带的插件是人们在生产中使用的,还是某种互补的搜索机制。因此,在某种程度上,前端将连接到Java端点以获得更复杂的功能,并直接连接到Neo4j以获得查询功能
  • 如何构建一个好的Java堆栈?如果我使用GraphQL对ytranslation机制进行加密,例如:。我还需要编写解析器吗?我可以只为某些查询编写解析器,而为其他查询使用翻译库吗。如何将这两种机制配置为共存
  • 我可以在这样的堆栈上使用Spring Boot吗?如果我可以使用Spring Boot,那么我可以在一些查询中使用客户解析器,在其他查询中使用GraphQL到Cypher转换器

  • 谢谢

    Hello@Alexandar Petrov您能帮我在spring boot中集成Neo4j GraphQL Java吗?