java学习

java学习

 

hibernate的session产生方式

1、sessionFactory.openSession(),只要调用此方法,就会产生一个新的session。
2、sessionFactory.getCurrentSession()产生session的逻辑是:
先判断当前线程中有无session,如果没有,调用sessionFactory.openSession()产生新的session,
并放入到当前线程中。如果session存在,直接取当前线程中的session,当使用此方法产生的session时,
crud操作必须在事务中进行,并且不用关闭session。

posted on 2017-08-15 10:33 杨军威 阅读(94) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜