我正在将我的项目从spring 3.0.5 & hibernate 3升级到spring 3.1.1 & hibernate 4.1
我广泛使用org.springframework.orm.hibernate3.support.HibernateDaoSupport。在具体的 HibernateTemplate中;就像在这个片段中:
public class MenuDaoImpl extends HibernateDaoSupport implements MenuDao, Serializable {
public List<Menu> getMenus() {
return getHibernateTemplate().find("from Menu menu");
}
//etc
}
但我读到 HibernateTemplate不再推荐使用。
那么,在 Spring3.1.1 中,在 DAO 中访问数据库的推荐方法是什么?
谢谢