我正在与tomact一起进行Web服务器项目。我在neo4j中有一个数据库。如何将其链接到数据库?我想从那里获取信息,并在我创建的servlet中添加新数据。我尝试在后台运行数据库,但是我的项目中仍然出现“ Forbidden(403)-Forbidden”。我必须以某种方式设置它吗?我正在使用eclipse,该怎么办?
最佳答案
您可以尝试以下方法:
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 :) ");
}
// ...
并且不要忘记添加Neo4j库来构建路径: