#git clone https://github.com/neo4j-contrib/java-rest-binding.git
#git tag -l
#git checkout neo4j-rest-graphdb-2.0.1
#mvn clean install
In mvn project's pom.xml
add
org.neo4j
neo4j-rest-graphdb
2.0.1
compile
Sample code
package inokStormSolrContentRec;
import org.neo4j.graphdb.GraphDatabaseService;
import org.neo4j.graphdb.Node;
import org.neo4j.graphdb.ResourceIterable;
import org.neo4j.graphdb.ResourceIterator;
import org.neo4j.rest.graphdb.RestGraphDatabase;
public class Neo4JSearch {
public static void main(String[] args) {
GraphDatabaseService gds = new RestGraphDatabase("http://localhost:7474/db/data");
ResourceIterable nodes = gds.findNodesByLabelAndProperty(FIFONeo4jLabel.User, "nickname", "zhaohj");
ResourceIterator it = nodes.iterator();
while(it.hasNext()){
Node node = it.next();
System.out.println("node info: " + node.getId() + "\t"+node.getProperty("nickname"));
}
}
}
Reference
https://github.com/neo4j-contrib/java-rest-binding/tree/neo4j-rest-graphdb-2.0.1