Ich arbeite an einem Webserver Projekt mit tomact. Ich habe eine Datenbank in neo4j. Wie kann ich es mit der dataBase verknüpfen? Ich möchte Informationen von dort abrufen und in den von mir erstellten Servlets auch neue Daten hinzufügen. Ich habe versucht, die dataBase im Hintergrund zu laufen, aber ich bekomme immer noch "Forbidden (403) - Forbidden" in meinem Projekt. Muss ich es irgendwie einstellen? Ich benutze Eclipse, wie kann ich das tun?Verwendung von neo4j Datenbank im Eclipse Projekt
1
A
Antwort
0
Sie diesen Ansatz versuchen:
import org.neo4j.graphdb.GraphDatabaseService;
import org.neo4j.graphdb.Node;
import org.neo4j.graphdb.Transaction;
import org.neo4j.graphdb.factory.GraphDatabaseFactory;
// ...
public static void main(String[] args) {
GraphDatabaseFactory graphDbFactory = new GraphDatabaseFactory();
GraphDatabaseService graphDb = graphDbFactory.newEmbeddedDatabase("path_to_neo4j_database/your_database_folder");
try (Transaction tx = graphDb.beginTx()) {
// use graphDb object to manipulate the DB content
tx.success();
}
graphDb.shutdown();
System.out.println("Done :) ");
}
// ...
Und nicht zu vergessen die Neo4j Bibliothek hinzuzufügen Pfad zu bauen: