第6章 深入使用Hibernate 6.8事务控制
2015-10-25 23:51
239 查看
6.8事务控制
事务是一个最小的逻辑执行单元。6.8.1 事务的概念
事务的四个特性:原子性、一致性、隔离性、持续性原子性:事务是应用中最小的执行单元
一致性:事务执行的结果,必须使数据库从一个一致性状态,变成另一个一致性状态。
隔离性:并发执行的事务之间相互不影响
持久性:事务一旦提交,对数据所做的修改即被保存。
6.8.2 Session与事务
?6.8.3 上下文相关的Session
SessionFactory.getCurrentSession()的底层实现是可插拔的,Hibernate引入了CurrentSessionContext接口,并通过hibernate.current_session_context_class参数来管理上下文相关Session的底层实现。可选值:thread、jta、managed
相关文章推荐
- HDU 1172 猜数字 (傻逼暴力题)
- 第6章 深入使用Hibernate 6.7 数据过滤
- 聊聊gcc参数中的-I, -L和-l
- 编程题#4:Tomorrow never knows?
- 第二十五篇:traincascade训练报错:Train dataset for temp stage can not be filled.
- 简单几步 优化网站的发布流程
- zookeeper 删除snapshot和transaction log的源码解读
- 测试方面的一些自己的总结
- ionic+angularJS+iOS混合开发app的学习资料介绍和基本步骤(干货)
- HDU 2009 Palindromes _easy version
- Effective Objective-C 2.0 第9条:以“类族模式”隐藏实现细节
- js获得元素绝对或相对位置
- 图像分割算法:概述及常用边缘检测算法
- 浏览器前缀的Sass写法
- 想法与环境
- 字符串与Date日期的相互转换
- C复习手记(Day3)
- Sketch设计学习(一)
- 【鸟哥的linux私房菜-学习笔记】文件系统管理
- Nginx负载均衡配置