当前位置: 首页 > 面试题库 >

如何创建非托管Neo4j扩展?

申博厚
2023-03-14
问题内容

我对项目有一些特定要求,因此决定实施不受管理的Neo4j扩展。

我在Neo4j文档中找到了以下信息:

  • 非托管扩展
  • 测试您的扩展

这看起来是一个好的开始。但是我无法为我工作。

是否有一些更完整的工作示例/模板可以用作参考?


问题答案:

“手工”解决方案

TL; DR; - https://github.com/FylmTM/neo4j-unmanaged-extension-
template

可以探索的其他扩展:

  • jexp / neo4j-tx参与

Neo4j框架

有Neo4j的框架所开发GraphAware。

它提供了许多用于非托管扩展开发和测试的功能。您应该查看功能部分,以了解可用功能。



 类似资料:
  • 我部署了一个Neo4j非托管扩展。可以使用REST客户端调用非托管扩展并成功返回结果。问题是,当我尝试从另一个java类调用/调用非托管扩展时,它会继续抛出未经授权的401。 我使用Spring RestTemboard来调用非托管扩展。 我的代码: 完全错误:

  • 我的neo4j服务器有一个非托管扩展。 代码如下。 当我部署代码时,我得到了500个内部错误。如果我删除代码 Result result = database.execute( “MATCH (n:KISI) where id(n)=1 return n” ); 然后一切都很好。 我检查了日志文件,错误如下 2015年8月13日3:34:36AM com . sun . jersey . SPI

  • 问题内容: 我有Neo4j非托管扩展。我希望将某些服务创建为单例并通过我的资源提供。 像这样: 如何做到这一点? 问题答案: Neo4j具有PluginLifecycle接口,这使我们有可能进入Neo4j服务器生命周期,并为注入博客文章提供我们自己的服务。 因此,我们有服务。让我们以这个为例: 现在,我们需要进行自己的实现: 如您所见,可注射列表目前为空。我们将很快在那里添加我们的服务。 重要提示

  • 问题内容: 当创建扩展助手来创建新的托管对象子类时,swift提供了一种可以模仿的类型,这很好,但是我似乎无法从中进行类型转换。以下代码无法编译,错误为 “ AnyObject”无法转换为“ Self” 救命? 问题答案: (现在为Swift 3/4更新。可以在编辑历史记录中找到早期Swift版本的解决方案。) 您可以使用到的返回值转换到 (这是该方法实际上是所谓的类型): 然后 工作,并且编译器

  • 本文向大家介绍neo4j 创建,包括了neo4j 创建的使用技巧和注意事项,需要的朋友参考一下 示例 创建一个节点 建立关系 查询模板 在浏览器GUI(默认值:http:// localhost:7474 / browser /)中本地运行neo4j,可以运行以下命令来获取查询选项板。 :play query template 这可以帮助您开始通过键入查询来创建和合并节点和关系。

  • 问题内容: 我正在创建一个用于多个不同android应用程序的登录屏幕。打包它的最佳方法是什么,以便其他人可以在他们的应用程序上使用我的登录功能。如果我们要进行更改,最好将它们自动同步。编辑*看来将其打包到一个库模块中是最好的选择。如何上载此模块,以便如果我们对此模块进行更新,则它将无缝更新,而不必从github中获取。 谢谢! 问题答案: 如果您已将代码推送到GitHub,则使用JitPack可