如何创建非托管 Neo4j 扩展?

2024-01-20

我对我的项目有一些具体要求,因此我决定实现非托管 Neo4j 扩展。

我在 Neo4j 文档中找到了这些信息:

  • 非托管扩展 http://neo4j.com/docs/stable/server-unmanaged-extensions.html
  • 测试您的扩展 http://neo4j.com/docs/stable/server-unmanaged-extensions-testing.html

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

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


“手工”解决方案

TL;博士; -https://github.com/FylmTM/neo4j-unmanagement-extension-template https://github.com/FylmTM/neo4j-unmanaged-extension-template

这是 Neo4j 非托管扩展的工作示例,展示了几个功能:

  • 基本设置
  • Custom PluginLifecycle的 - 简单和高级
  • 通过注入您自己的服务@Context (details https://stackoverflow.com/questions/32624603/how-to-provide-your-services-via-context-in-neo4j-unmanaged-extension)
  • 定制要求Filter (details https://stackoverflow.com/questions/32651420/neo4j-unmanaged-extension-add-custom-request-filter-to-web-server)
  • 测试用neo4j-harness (details https://stackoverflow.com/questions/32567424/how-to-run-tests-against-neo4j-with-custom-unmanaged-extension)

其他可以探索的扩展:

  • jexp/neo4j-tx-参与 https://github.com/jexp/neo4j-tx-participation

Neo4j框架

neo4j框架 https://github.com/graphaware/neo4j-framework由开发图形感知 http://graphaware.com/.

它提供了许多用于非托管扩展开发和测试的功能。你应该检查一下features https://github.com/graphaware/neo4j-framework#features-overview部分以了解可用的内容。

EDIT: 有neo4j-graphaware-扩展-支架 https://stackoverflow.com/a/32757125/3248864由开发MicTech https://stackoverflow.com/a/32757125/3248864

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何创建非托管 Neo4j 扩展? 的相关文章

随机推荐

  • 如果我从不对打开的文件流调用“close”会发生什么? [复制]

    这个问题在这里已经有答案了 以下是同一案例的代码 include
  • qmake 中的 debug_and_release 配置功能有什么优点?

    我只能看到未来的一个优点 我们能够发行make all commad 好吧 我不打电话make在我的开发人员生命中的任何阶段 我使用 Qt Creator 当我构建项目时 我希望它严格作为调试或发布 我想这是人们预期的行为 But debu
  • 使用 r 中的 gsub 删除模式

    我有一根绳子Project Change Request PCR HONDA DIGITAL PLATEFORM保存在supp matches and supp matches1包含字符串Project Change Request PCR
  • 我想将一个表中的行分配到另一个表中的行,这些行可以在 SQL oracle 中占用相同数量的行

    我正在尝试编写一个 SQL 查询 它将记录从一个表分配到另一个具有相同数量的表 在这个例子中我有两个表 Students and Teachers 我想将学生分配给每位老师 学生 亚当 班尼特 埃尔默 贾斯汀 路易斯 诺亚 杰克 老师 Le
  • 将照片保存到 iPhone 照片库中的自定义相册

    我正在尝试在 iPhone 的照片库中创建一个自定义相册 然后将我用相机拍摄的照片或从手机相机胶卷中选择的照片保存到该自定义相册中 我可以成功创建相册 但照片没有保存在那里 而是保存到模拟器的 已保存照片 相册中 我不知道如何判断UIIma
  • 后递增运算符在 for 循环中不递增[重复]

    这个问题在这里已经有答案了 我正在做一些关于 Java 的研究 发现这非常令人困惑 for int i 0 i lt 10 i i System err print hoo 这是永无休止的循环 有人有很好的解释为什么会发生这样的事情吗 fo
  • NoneType 错误 self.widget.insert

    我试图在我的应用程序中拥有一个输出框架 当我运行它时 我收到错误 NoneType object has no attribute insert on self widget insert end string 任何帮助 将不胜感激 imp
  • 将多个数据帧导出到 .csv 文件中

    我想使用循环将多个数据帧作为单独的 csv 文件导出到工作目录 而不是写出所有名称 Sample data frame employee lt c John Doe Peter Gynn Jolie Hope salary lt c 210
  • Git-跟踪远程分支

    我是 Mercurial 用户 我对远程分支的行为感到困惑 我有一个远程分支origin dev 我想在本地分支上复制它dev 我想要的是 每当我git pull 更改为origin dev被合并到dev 每当我git push 更改为de
  • clang 如何引导 C/C++ 代码优化?

    有人告诉我 clang 是一个像 gcc 一样工作的驱动程序 可以进行预处理 编译和链接工作 在编译和链接过程中 据我所知 实际上是llvm进行了优化 O1 O2 O3 Os flto 但我就是无法理解howllvm参与其中 看来编译源代码
  • jQuery 多个选择器,获取哪个选择器触发事件

    当处理具有多个选择器的事件时 例如 item a another item a click function e 是否可以确定哪个父选择器触发了该事件 是吗 item or another item 谢谢你 由于选择器可以是任何东西 因此您
  • 量角器 e2e 抛出 webdriver 未定义

    我的量角器一直在运行 直到几天前我开始遇到 Using the selenium server at http localhost 4444 wd hub UNCAUGHT EXCEPTION Error connect ECONNREFU
  • 在 Haskell 中动态构建列表理解

    我很好奇是否可以在 Haskell 中动态构建列表理解 举个例子 如果我有以下内容 all pows a a b b a y b z y lt take a 0 z lt take b 0 我得到了我所追求的 Main gt List so
  • hashCode 等于 Integer.MIN_VALUE 的 Java 字符串

    是否存在 hashCode 完全等于 Integer MIN VALUE 的已知 Java 字符串 为哈希表编写测试有助于避免在执行余数运算之前在哈希码上运行 Math Abs 的常见错误 理想情况下 该字符串仅包含 ASCII 字符 但我
  • 在mysql中,显示数据库;命令未列出我的所有数据库

    我可以使用 HeidiSQL 访问我的所有数据库 但是如果我转到 mysql exe 窗口并使用显示数据库 11 个中只有 2 个出现 这些都是 127 0 0 1 上的数据库 有什么想法吗 您正在登录 HeidiSQLroot 所以它向您
  • Docker 中的 ng build --prod 非常慢

    当我尝试在 docker 中构建 angular7 项目时 大约需要 40 分钟 需要40分钟的线路是 ng 构建 prod 92 块资产优化 TerserPlugin 我在同一台笔记本电脑上在 docker 外部运行了 ng build
  • 创建 vscode 主题时如何自定义命令调色板颜色和键绑定

    为自己创建一个 VSCode 主题 我喜欢目前的颜色配置 但是当我打开命令调色板时 它是 透视 的 因此很难阅读 设计主题时如何配置调色板 V1 36为命令调色板 快速打开面板添加了这两个颜色自定义 quickInput backgroun
  • Gcc 隐藏来自包含的静态库的符号的可见性

    I have 一个共享库 比如说libShared so 其中包含一个类Bar 用一种方法int Bar do int d const 一个静态库 比如说libStatic a 其中包含一个类Foo 用一种方法int Foo act int
  • 如何在 C# 中更改 EMF+ 图像的颜色

    我正在尝试开发一种特殊类型的热图 其中标记的颜色取决于某些计算变量的值 我需要做的是更改现有 EMF Image 的颜色 以下代码在使用 png 或 wmf 文件时非常有用 但在使用 EMF 文件时 DrawImage 不会绘制任何内容 E
  • 如何创建非托管 Neo4j 扩展?

    我对我的项目有一些具体要求 因此我决定实现非托管 Neo4j 扩展 我在 Neo4j 文档中找到了这些信息 非托管扩展 http neo4j com docs stable server unmanaged extensions html