HibernateJpaVendorAdapter используется для интеграции Spring JPA с Hibernate. Например, работает следующая конфигурация:
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitName" value="trstore" />
<property name="dataSource" ref="dataSource" />
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
<property name="databasePlatform" value="${hibernate.dialect}" />
</bean>
</property>
</bean>
Но, согласно документации Spring, HibernateJpaVendorAdapter был протестирован только с Hibernate 3.3.
http://static.springsource.org/spring/docs/3.0.x/api/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.html
Планирует ли Spring это поддерживать (HibernateJpaVendorAdapter) для более новых версий Hibernate, таких как 3.5, 3.6 4.0 и т. Д.?
Если нет, есть ли альтернативные рекомендации по интеграции Spring JPA с Hibernate?