关于Spring集成Hibernate的一个问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:39:57
通过Spring的Hibernate模板进行对Hibernate的使用。请问那Hibernate的Session是什么时候开启,什么时候关闭呢?使用HibernateTemplate进行操作时,不需要对Session进行直接操作,Session由Spring控制,那Spring什么时候开启Session,什么使用关闭Session呢?

一般是在做数据库操作的时候初始化 在进入页面的时候拦截一下进行关闭的 这样可以保证到一个页面前取数据的时候不用频繁的开关数据库连接 节省资源
访问速度还快!

吧sessionFactory当作一个bean来用~

一般都是启动服务的时候就吧sessionFactory初始化好了!
HibernateTemplate还是用到session的~

关闭session?应该是关闭服务的时候才关掉的!

应该是在查询的时候,打开session吧。