【发布时间】:2014-03-13 19:45:58
【问题描述】:
谁能告诉我如何使用 spring-data 为嵌入式 Neo4j 数据库创建服务,但在运行时而不是在启动时设置数据库的路径。在我的应用程序中,数据库的位置取决于用户的输入。我目前有一个数据库服务 bean 定义如下:
@Bean
GraphDatabaseService graphDatabaseService() {
GraphDatabaseService graphDB = new GraphDatabaseFactory().newEmbeddedDatabase("/path/to/db");
return graphDB;
}
这不起作用,因为在应用程序启动之前我不知道该路径应该是什么。这里的任何帮助将不胜感激。
【问题讨论】:
标签: java neo4j spring-data