Spring 3.1 + Hibernate 4 - HibernateTemplate

Пружина & APOS; sпакет hibernate4 кажется, покончили с HibernateTemplate и HibernateDaoSupport. Я нахожусь в процессе обновления Hibernate с 3 до 4 в моем приложении Spring, и у меня есть несколько подклассов Spring HibernateDaoSupport и несколько обратных вызовов Hibernate через HibernateTemplate. Возможно, я не использую правильные поисковые термины, но я не могу найти какую-либо информацию в справочных документах о том, как я должен рефакторинг их для& quot; использовать простые спящие режимы гибернации, как описано в справочном руководстве & quot;, Может ли кто-нибудь помочь направить меня в правильном направлении?

Ответы на вопрос(1)

Решение Вопроса

Javadoc HibernateTemplate объясняет это Вы должны использоватьsessionFactory.getCurrentSession() получить сеанс и напрямую использовать нативный API сеанса Hibernate.

 spume30 мая 2012 г., 17:26
Спасибо за указатель! Я знаю, куда идти оттуда. Я более внимательно посмотрел на HibernateDaoSupport, и если вы удалите HibernateTemplate, он просто будет содержать ссылку на bean-компонент sessionFactory; Я уверен, что моя "универсальная фабрика DAO" может реализовать это!

Ваш ответ на вопрос