1
有人能告诉我如何使用spring-data为嵌入式neo4j数据库创建服务,但在运行时而不是在启动时设置数据库的路径。在我的应用程序中,数据库的位置取决于用户的输入。我现在有一个数据库服务的bean定义如下:在运行时设置嵌入式neo4j数据库的路径
@Bean
GraphDatabaseService graphDatabaseService() {
GraphDatabaseService graphDB = new GraphDatabaseFactory().newEmbeddedDatabase("/path/to/db");
return graphDB;
}
这不工作,因为我不知道这条道路应该是什么,直到应用程序启动后。任何帮助在这里将不胜感激。