I was getting error message like-
required a bean named ‘entityManagerFactory‘ that could not be found.
After lot of googling solve this problem.
I set manual configuration for JPA.
@Bean
public LocalSessionFactoryBean sessionFactory() {
LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
return sessionFactory;
}
but JPA by default search sessionFactory by name ‘entityManagerFactory‘
so change my code as:
@Bean(name="entityManagerFactory")
public LocalSessionFactoryBean sessionFactory() {
LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
return sessionFactory;
}