Mercurial > hg > Members > nobuyasu > TestNeo4j
view src/wikigraph/Neo4jTest.java @ 12:bf7863a55cd6 draft
add wikigraph.Neo4jTest.java
author | one |
---|---|
date | Thu, 23 Aug 2012 03:40:48 +0900 |
parents | |
children | 84dd614f1414 |
line wrap: on
line source
package wikigraph; import org.neo4j.graphdb.GraphDatabaseService; import org.neo4j.graphdb.Node; import org.neo4j.graphdb.Transaction; import org.neo4j.kernel.EmbeddedGraphDatabase; import org.neo4j.tooling.GlobalGraphOperations; public class Neo4jTest { public static void main(String[] args) { GraphDatabaseService graphDb = new EmbeddedGraphDatabase("db"); GlobalGraphOperations graphOpe = GlobalGraphOperations.at(graphDb); Transaction tx = graphDb.beginTx(); Node firstNode = graphDb.createNode(); firstNode.setProperty("name", "Jason Kidd"); firstNode.setProperty("number", "2"); tx.success(); tx.finish(); for (Node node: graphOpe.getAllNodes()) { System.out.println("ID="+ node.getId()); for (String key: node.getPropertyKeys()) { System.out.println(key + "=" + node.getProperty(key)); } System.out.println("--"); } graphDb.shutdown(); } }