(每天进步)hibernate的获取
来源:互联网 发布:网上配眼镜靠谱吗 知乎 编辑:程序博客网 时间:2024/06/16 19:17
hibernate是一个对象关系映射。
Hibernate openSession() 和 getCurrentSession的区别
- SessionFactory sessionFactory = config.buildSessionFactory();
- //方式一
- Session session1 = sessionFactory.openSession();
- //方式二
- Session session2 = sessionFactory.getCurrentSession();
两种方法的区别如下:
(1)openSession每次打开都是新的Session,所以多次获取的Session实例是不同的,并且需要人为的调用close方法进行Session关闭。
(2)getCurrentSession是从当前上下文中获取Session并且会绑定到当前线程,第一次调用时会创建一个Session实例,如果该Session未关闭,后续多次获取的是同一个Session实例;事务提交或者回滚时会自动关闭Sesison,无需人工关闭。
所以我们项目中一般都是获取getCurrentSession() 0 0
- (每天进步)hibernate的获取
- 记录每天的进步
- 每天进步一点点生活就是进步的
- 每天进步一点点--hibernate一些总结(1)
- 每天进步一点(1)
- 每天进步
- 每天进步
- 每天进步
- 每天进步
- 每天进步
- 每天进步
- 每天进步
- 进步是总结出来的--每天进步1%
- 今天的每天进步的随感
- 每天学习,每天进步
- 每天快盘,看得到的进步
- 记录下每天进步的短文
- 每天进步 之 人生的课题
- linux 内核笔记之时间管理(三) : 高精度timer
- excel 数据处理
- POJ
- linux 内核笔记之watchdog
- sdcc 存储类型关键字
- (每天进步)hibernate的获取
- Vue 模板
- 好记性不如破键盘之百度地图API
- 小型BBS项目--4月26号学习总结
- linux mysql5.7安装
- Java中的Error和Exception
- 欢迎使用CSDN-markdown编辑器
- TabLayout设置下划线(Indicator)宽度
- AES 在 Linux 下解密错误