¿Por qué no se recomienda HibernateDaoSupport?

He estado trabajando un poco con Hibernate 3.5 y Spring 3 recientemente, soy bastante nuevo con Hibernate y pensé queHibernateDaoSupport class en Spring hizo que Hibernate fuera agradable y fácil de usar con mis clases de dominio.

Sin embargo, mientras buscaba una pregunta no relacionada, vi a alguien mencionar que elHibernateDaoSupport no es la mejor manera de usar Spring e Hibernate. ¿Alguien puede arrojar algo de luz:

¿Por qué no se recomienda?Cuál es la mejor (o al menos la forma aceptada) de integrar Hibernate y Spring?

Respuestas a la pregunta(2)

Su respuesta a la pregunta