关于HibernateTemplate

HibernateTemplate类中的方法是spring封装了hibernate中的方法,在使用完了以后会自动释放session。
    而如果使用了HibernateDaoSupport的getSession方法,就需要配套的使用 releaseSession(Session session)或者session.close来关闭session,
    无法实现自动管理session。所以很多人都倾向于用spring的  Hibernatetemplate类或者HibernateDaoSupport的getHibernateTemplate方法来实现实现数据库的交互,
    当然,如果遇到hibernatetemplate无法实现的功能,可以使用  HibernateCallback的事务 方法

你可能感兴趣的:(关于HibernateTemplate)