diff --git a/src/docbkx/faq.xml b/src/docbkx/faq.xml index 101e5e3bc..cdeddc434 100644 --- a/src/docbkx/faq.xml +++ b/src/docbkx/faq.xml @@ -50,20 +50,14 @@ You have to replace AnnotationSessionFactoryBean with the - LocalContainerEntityManagerFactoryBean. - Supposed you have registered it under - entityManagerFactory you can reference it in you - repositories based on HibernateDaoSupport as - follows: + HibernateJpaSessionFactoryBean as follows: - Looking up a SessionFactory from an + <title>Looking up a SessionFactory from a HibernateEntityManagerFactory - <bean class="com.acme.YourDaoBasedOnHibernateDaoSupport"> - <property name="sessionFactory"> - <bean factory-bean="entityManagerFactory" factory-method="getSessionFactory" /> - </property> + <bean id="sessionFactory" class="org.springframework.orm.jpa.vendor.HibernateJpaSessionFactoryBean"> + <property name="entityManagerFactory" ref="entityManagerFactory"/> </bean>