也许有人可以解释使用哪一个?何时以及为何?
答案 0 :(得分:7)
javadoc of HibernateTemplate说:
注意:从Hibernate 3.0.1开始,事务性Hibernate访问代码可以 也可以用简单的Hibernate风格编码。因此,对于新开始 项目,考虑采用标准的Hibernate3编码风格 数据访问对象,而不是基于 SessionFactory.getCurrentSession()。
所以即使Spring告诉你不要再使用Spring的HibernateTemplate了。 Hibernate4没有HibernateTemplate。选择应该是显而易见的。