我目前正在使用嵌入式neo4j运行我的webapp。现在我想换成一个独立的neo4j服务器。 在考虑使用独立服务器时,我偶然发现了spring-data-neo4j。使用spring-data-jpa并记住连接到db是多么容易,我开始寻找一个如何使用spring-data-neo4j的好教程。
似乎有可能使用spring-data-neo4j-rest。这就留下了如何使用java配置而不是使用xml配置它的问题。
spring data neo4j doc没有提供任何信息。
答案 0 :(得分:10)
您只需要实现一个使用您的网址创建SpringRestGraphDatabase
的配置类。
类似的东西:
@Configuration
@EnableNeo4jRepositories(basePackages = "org.springframework.data.neo4j.repository")
static class Config extends Neo4jConfiguration {
@Bean
public GraphDatabaseService graphDatabaseService() {
return new SpringRestGraphDatabase("http://localhost:7474/db/data/");
}
}