2013-09-24 188 views
2

我目前正在使用嵌入式neo4j运行我的webapp。现在我想更改为独立的neo4j服务器。 在研究与独立服务器的工作时,我偶然发现了spring-data-neo4j。与spring-data-jpa一起工作并记住连接到db有多容易,我开始寻找一个很好的教程,介绍如何使用spring-data-neo4j。如何用独立的neo4j服务器配置spring-data-neo4j?

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

spring data neo4j doc不提供任何有关的信息。

回答

10

你只需要实现一个配置类,用你的URL创建一个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/"); 
    } 
} 
相关问题