2017-07-03 78 views
0

我正在學習Spring MVC。我想擴展Neo4jConfiguration類,但它不可用。我導入了以下依賴項:Spring MVC Neo4jConfiguration類未找到

<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-neo4j</artifactId> 
    <version>4.2.4.RELEASE</version> 
</dependency> 

之後我又重新導入了maven的庫。據我所知,我現在應該能夠擴展Neo4jConfiguration類。問題是什麼?謝謝!

回答

2

Neo4jConfiguration已從Spring Data Neo4j 4.2中刪除。

您可以參考Upgrading to Spring Data Neo4j 4.2中的'配置簡單的Spring應用程序'和'配置Web應用程序'進行快速配置。

它們提供了簡單的結構的代碼示例是:

@Configuration 
@EnableNeo4jRepositories(basePackages = "org.neo4j.example.repository") 
@EnableTransactionManagement 
public class MyNeo4jConfiguration { 
    @Bean 
    public SessionFactory sessionFactory() { 
     // with domain entity base package(s) 
     return new SessionFactory("org.neo4j.example.domain"); 
    } 
    @Bean 
    public Neo4jTransactionManager transactionManager() { 
     return new Neo4jTransactionManager(sessionFactory()); 
    } 
}