如何使用独立的neo4j服务器配置spring-data-neo4j?

时间:2013-09-24 10:17:34

标签: java spring neo4j spring-data-neo4j

我目前正在使用嵌入式neo4j运行我的webapp。现在我想换成一个独立的neo4j服务器。 在考虑使用独立服务器时,我偶然发现了spring-data-neo4j。使用spring-data-jpa并记住连接到db是多么容易,我开始寻找一个如何使用spring-data-neo4j的好教程。

似乎有可能使用spring-data-neo4j-rest。这就留下了如何使用java配置而不是使用xml配置它的问题。

spring data neo4j doc没有提供任何信息。

1 个答案:

答案 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/");
    }
}