2017-07-03 2 views
0

Ich lerne Spring MVC. Ich möchte die Neo4jConfiguration-Klasse erweitern, sie ist jedoch nicht verfügbar. Ich importierte die folgende Abhängigkeit:Spring MVC Neo4jConfiguration Klasse nicht gefunden

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

und danach habe ich die Bibliotheken von Maven wieder importiert. Wie ich weiß, sollte ich jetzt in der Lage sein, die Neo4jConfiguration-Klasse zu erweitern. Was ist das Problem? Vielen Dank!

Antwort

2

Neo4jKonfiguration wurde von Spring Data Neo4j 4.2 entfernt.

Sie können auf die 'Konfigurieren einer einfachen Feder-Anwendung' und 'Konfigurieren von Web-Anwendungen' in Upgrading to Spring Data Neo4j 4.2 für eine schnelle Konfiguration ohne es beziehen.

Der Beispielcode sie zur einfachen Konfiguration bereitzustellen:

@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()); 
    } 
}