It is possible that that current version of Spring no longer has the HibernateTemplate. Actually, there is no reason to ever need the HibernateTemplate anymore. Your Hibernate DAOs should just use straight Hibernate code. You will get no benefits using HibernateTemplate since Hibernate version 3.1
Spring 3.1 comes with support for both hibernate 3 and hibernate 4. But HibernateTemplate is part of hibernate3 package in Spring 3.
If you want to use HibernateTemplate you should use Hibernate 3. If you want to use Hibernate4 then hibernateTemplate cannot be used.