我想从Eclipse Java程序与远程Neo4j服务器2.0版本进行交互。有人可以告诉我,我需要哪些工具和库来实现这一点。 请注意,它需要与远程数据库服务器交互,而不是嵌入的Noe4j。请指教。Neo4j 2.0与Eclipse Java
0
A
回答
2
检查出Neo4j JDBC驱动程序。这应该最适合您的用途:
https://github.com/neo4j-contrib/neo4j-jdbc/tree/2.0
如果你已经有JDBC驱动程序的工作应该是容易了。只要确保使用参数化PreparedStatement
进行查询。
1
有一些其他选择:
本机的Neo4j REST API。文档在这里:http://docs.neo4j.org/chunked/stable/rest-api.html,这里是一个例子:https://github.com/jimwebber/neo4j-tutorial/blob/master/src/koan/java/org/neo4j/tutorial/advanced/BasicRestApiFormerlyKoan10.java(查看整个Koan项目;这是一个非常熟悉Neo4j的Java库的绝佳方法)。该示例使用Jersey客户端来呼叫Neo4j服务器。
https://github.com/neo4j/java-rest-binding - 该URL应该说明问题。 Neo4j 2.0也有标签。这种绑定基本上将上述内容包装在一个漂亮而整洁的包中。节拍必须写你自己的包装。
Neo4j的弹簧数据(http://projects.spring.io/spring-data-neo4j/)。如果你在Java开发中使用Spring,这绝对值得一看。 Neo4j 2.0的更新在几周前刚刚推出,应该很快就可以投入生产。使用SDN有优点和缺点,但是,使用起来非常简单,特别是如果你不需要任何过于复杂的话。
希望这有助于!
相关问题
- 1. Neo4j 2.0和Java兼容性
- 2. Neo4j 2.0:索引与标签
- 3. 玩2.0 + Java与Play 2.0 + Scala?
- 4. 如何使用START与Cypher/Neo4j 2.0
- 5. neo4j-rest-graphdb无法处理与Neo4J 2.0.x的事务
- 6. neo4j中的neo4j-spatial 2.0示例数据
- 7. Neo4j OGM 2.0查询路径
- 8. Neo4j 2.0 Cypher:区别与范围()与收集(n)与col [x .. y]
- 9. 如何在eclipse indigo中使用Saxon(XSLT 2.0处理器)与JAVA
- 10. SDN4 - Neo4j OGM +杰克逊2.0
- 11. Neo4j 2.0,java - 用较老的数据存储版本启动Neo4j失败
- 12. Neo4J HA与Neo4J Spatial
- 13. JSF 2.0项目与Eclipse和Tomcat 7
- 14. Java类getResource()与eclipse
- 15. Eclipse中的Apache Velocity错误[Java,Eclipse Luna,Velocity 2.0,VelocityView,Tomcat 7]
- 16. 使用Java 7与OS Neo4j的X
- 17. neo4j - 创建与java的唯一关系
- 18. Neo4j 2.0与独特的约束性能错误合并?
- 19. 与Neo4j的
- 20. Neo4j 1.9:替代Neo4j 2.0的UNION合并结果集?
- 21. Neo4j 2.0 - 多个标签上的索引
- 22. 创建和使用索引 - Neo4j 2.0
- 23. 在Neo4j 2.0中建立索引
- 24. 的Neo4j 2.0:谓词限制条款时
- 25. 的Neo4j 2.0通配符搜索
- 26. 通过Neo4j中的标签搜索2.0
- 27. Neo4j 2.0 Cypher查询 - 在FOREACH中创建
- 28. Eclipse任务与Java任务
- 29. Eclipse中的Java Servlet与Tomcat
- 30. 运行与Eclipse的Java EE