Spring管理Hibernate的事务和session的疑问!
在spring中,假如我有一个StudentDao是继承了HibernateDaoSupport这个类,在StudentDao中,我一个方法里面调用了HibernateDaoSupport里面的getHibernateTemplate方法,在这个方法中,我调用了两次getHibernateTemplate,一次是getHibernateTemplate.delete(std1),一次是getHibernateTemplate.saveOrUpdate(std2)。问题:1、这两个方法是不是在同一个session里面执行? 2、是不是每调用一次getHibernateTemplate方法就会给我自动开启一个session,然后等getHibernateTemplate结束后,session会自动给我关闭,然后我下次再调用一个getHibernateTemplate方法时,又给我重新开启一个session,然后又关闭;然后………… 3、spring对Hibernate的session管理到底是怎么一回事情,讲一下大概就行了。以上问题最好举个小例子!谢谢大家,请高手们给我解决吧!急用中!