Я изо всех сил пытаюсь преобразовать этот пример: https://spring.io/guides/gs/accessing-data-neo4j/ для работы над новой версией Spring Data. Я явно изменяю импорт для Person.java в org.neo4j.ogm. *. Я добавил:Spring Data Neo4j пример - как принять его в Spring Data Neo4j v4.1
@Bean
public SessionFactory getSessionFactory()
{
logger.info("ApplicationConfig::getSessionFactory()");
return new SessionFactory("hello");
}
@Bean
public Session getSession() throws Exception {
logger.info("Initialising Neo4jSession");
SessionFactory sessionFactory = getSessionFactory();
Assert.notNull(sessionFactory, "You must provide a SessionFactory instance in your Spring configuration classes");
return sessionFactory.openSession();
}
в Application.java файл. Но я не знаю, как изменить метод:
@Bean CommandLineRunner демо (PersonRepository personRepository, ГРАФОВОЙ БАЗА ДАННЫХ ГРАФОВОЙ БАЗЫ ДАННЫХ)
работать. Я попытался переместить код из этого метода в конструктор своего класса, но мне нужно иметь PersonRepository.
Спасибо. Я еще не нашел и не прочитал эту статью. Это было полезно. – Marcin