2014-03-30 3 views
0

Eclipse Java 프로그램에서 원격 Neo4j 서버 2.0 버전과 상호 작용하고 싶습니다. 어떤 사람이 저에게 도구와 라이브러리가 필요한지 말해 줄 수 있습니까? 임베디드 Noe4j가 아닌 원격 DB 서버와 상호 작용해야합니다. 제발 조언.Neo4j 2.0 with Eclipse Java

답변

2

Neo4j JDBC 드라이버를 확인하십시오. 그게 당신의 목적을 위해 최선을 작동합니다 :

https://github.com/neo4j-contrib/neo4j-jdbc/tree/2.0

을 당신이 JDBC 드라이버와 함께 작업 한 경우는 쉽게해야한다 전에. 귀하의 검색어에 대해 매개 변수화 된 PreparedStatement을 사용하십시오.

1

뿐만 아니라 몇 가지 다른 옵션이 있습니다 :

  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 서버를 호출합니다.

  2. https://github.com/neo4j/java-rest-binding - URL은 자체적으로 말해야합니다. Neo4j 2.0 태그도 있습니다. 이 바인딩은 본질적으로 멋지고 깔끔한 패키지로 묶습니다. 자신의 래퍼를 작성하는 데 박자.

  3. 봄 데이터 Neo4j (http://projects.spring.io/spring-data-neo4j/). 자바 개발에서 Spring을 사용한다면, 이것은 확실히 가치있는 일입니다. Neo4j 2.0에 대한 업데이트는 불과 몇 주 전에 나 왔으며 조만간 프로덕션을 준비해야합니다. SDN을 사용할 때 장단점이 있지만 사용하기가 쉽습니다. 특히 지나치게 복잡한 것은 필요하지 않은 경우 특히 그렇습니다.

희망이 있습니다.