今天在用Junit做测试时,调用HibernateDaoSupport的load方法,出现no session错误,开始以为sessionFactory没注入进,后来经逐步跟踪调试发现,hibernateTemplate在load之后会立即关闭session,调用关闭的代码:
在测试时可以不用HibernateDaoSupport,直接获取SessionFactory来控制session的状体。
今天在用Junit做测试时,调用HibernateDaoSupport的load方法,出现no session错误,开始以为sessionFactory没注入进,后来经逐步跟踪调试发现,hibernateTemplate在load之后会立即关闭session,调用关闭的代码:
在测试时可以不用HibernateDaoSupport,直接获取SessionFactory来控制session的状体。