Spring hibernate4 package parece haber eliminado HibernateTemplate y HibernateDaoSupport. Estoy en el proceso de actualizar Hibernate de 3 a 4 en mi aplicación Spring y tengo unas pocas subclases de Spring's HibernateDaoSupport y un par de devoluciones de Hibernate a través de HibernateTemplate. Quizás no estoy usando los términos de búsqueda correctos, pero no puedo encontrar ninguna información en los documentos de referencia sobre cómo debería refactorizarlos al "use plain hibernate daos as explained in the reference guide". ¿Puede alguien ayudarme apuntar en la dirección correcta?Spring 3.1 + Hibernate 4 - HibernateTemplate
14
A
Respuesta
21
Lo explica el javadoc of HibernateTemplate. Debe usar sessionFactory.getCurrentSession()
para obtener una sesión y usar directamente la API de Hibernate Session nativa.
Cuestiones relacionadas
- 1. Primavera 3.1, Hibernate 4, SessionFactory
- 2. Actualización a Hibernate 4.1 y la "infame" HibernateTemplate
- 3. Hibernate 4 Multi-tenencia y Spring 3 Hibernate
- 4. Excepción en GWT Dev Mode + Spring 3.1 + Hibernate 4.0.1
- 5. Spring 3.1 MVC, Spring Security 3.1 - CSRF token
- 6. spring 3.1 @Cacheable example
- 7. Primavera 3.1 + Hibernate 4.1 Propagation.Supports tema
- 8. Perfil predeterminado en Spring 3.1
- 9. Configurando JDO en Spring 3.1?
- 10. DAO, Spring e Hibernate
- 11. Spring hibernate Transaction Logging
- 12. Spring Hibernate maven POM
- 13. Spring + Hibernate + JPA
- 14. Spring vs Hibernate
- 15. Spring: hibernate + ehcache
- 16. Problemas con Spring Hibernate
- 17. Hibernate 4 Annotation Configuration
- 18. Hibernate 4 - configurando C3P0
- 19. ¿Cómo puedo resolver java.lang.ClassNotFoundException: org.hibernate.util.DTDEntityResolver al usar Spring 3.1 con Hibernate 4.0.1?
- 20. Spring 3.1 + Hibernate 4.1 JPA, la fábrica Entity Manager está registrada dos veces
- 21. Hibernate, Spring y SLF4J Enlace
- 22. Relaciones entre Spring, Hibernate, JDBC
- 23. Spring + EntityManagerFactory + Hibernate Listeners + Injection
- 24. Inserciones masivas con Spring/Hibernate
- 25. Spring, Hibernate, Blob perez loading
- 26. SessionFactory.openSession (Conexión) en Hibernate 4
- 27. Hibernate 4 y joda-time
- 28. org.hibernate.annotations.Entity obsoleto en Hibernate 4?
- 29. RestTemplate con Basic Auth en Spring 3.1
- 30. Spring Security 3.1 utilizando Active Directory
¡Gracias por el puntero! Sé a dónde ir desde allí. He examinado más detenidamente HibernateDaoSupport y si quitas HibernateTemplate solo contiene una referencia al bean sessionFactory; ¡bastante seguro de que mi 'fábrica de DAO genérica' puede implementar eso! – spume