Spring JPA + Hibernate (3.5,3.6, 4.0 .....) Интеграция - PullRequest
0 голосов
/ 25 марта 2011

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?

1 Ответ

3 голосов
/ 25 марта 2011

Вы можете поднять вопрос об этом весной JIRA.Я подозреваю, что документация не была обновлена.Адаптер очень, очень простой (проверьте исходный код ), и ничего не может пойти не такМы используем его с Hibernate 3.5 в работе без каких-либо проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...