DATAJPA-462 - Updated FAQ on how to integrate Spring Data JPA with an existing Hibernate data access layer.
This commit is contained in:
committed by
Oliver Gierke
parent
c0c1209130
commit
cba12aa148
@@ -50,20 +50,14 @@
|
||||
<answer>
|
||||
<para>You have to replace
|
||||
<classname>AnnotationSessionFactoryBean</classname> with the
|
||||
<classname>LocalContainerEntityManagerFactoryBean</classname>.
|
||||
Supposed you have registered it under
|
||||
<code>entityManagerFactory</code> you can reference it in you
|
||||
repositories based on <classname>HibernateDaoSupport</classname> as
|
||||
follows:</para>
|
||||
<classname>HibernateJpaSessionFactoryBean</classname> as follows:
|
||||
|
||||
<example>
|
||||
<title>Looking up a SessionFactory from an
|
||||
<title>Looking up a SessionFactory from a
|
||||
HibernateEntityManagerFactory</title>
|
||||
|
||||
<programlisting language="xml"><bean class="com.acme.YourDaoBasedOnHibernateDaoSupport">
|
||||
<property name="sessionFactory">
|
||||
<bean factory-bean="entityManagerFactory" factory-method="getSessionFactory" />
|
||||
</property>
|
||||
<programlisting language="xml"><bean id="sessionFactory" class="org.springframework.orm.jpa.vendor.HibernateJpaSessionFactoryBean">
|
||||
<property name="entityManagerFactory" ref="entityManagerFactory"/>
|
||||
</bean></programlisting>
|
||||
</example>
|
||||
</answer>
|
||||
|
||||
Reference in New Issue
Block a user