hibernate--事物机制(面试)
来源:互联网 发布:商城数据统计公式 编辑:程序博客网 时间:2024/06/05 19:25
特性:ACID:原子性(atonic)、一致性(consistency)、独立性(Itegrity)、持久性(durability)
事务并发控制
1)幻读:插入与更新的问题,当读取数据之后,另一事务又向数据库插入一条记录,导致两次读取结果不一致
2)脏读:读了另一个事务还未提交的数据。
3)不可重复读:前后读取数据不一致。
-----------------------------------------------------------------
数据库的事务隔离机制:
查询文档,java.sql.Connection:
----------------------------------------------------
hibernate的事务隔离级别:
当设置了数据库的事务隔离机制为read-commited之后,仍然无法处理不可重复读和幻读的问题,因此需要设置悲观锁和乐观锁机制。
悲观锁:在数据库中设置封锁机制
乐观锁:在数据库表中设置一个名叫version的版本字段,每次操作时都检查一下是否被另一个事务更新,是则抛出异常
------------------------------------------------------------------------------------------------------------
hibernate总结:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Spring 总结:
- hibernate--事物机制(面试)
- hibernate事物隔离机制
- Hibernate的事物机制
- Open Session and Hibernate事物处理机制
- hibernate事物
- hibernate事物
- hibernate的缓存机制(面试)
- spring事物传播机制(通俗理解)
- 面试中的“事物”
- Hibernate事物管理简述
- Hibernate事物管理
- hibernate事物关闭不了
- hibernate处理事物
- Hibernate 事物隔离级别
- hibernate事物管理
- Hibernate事物和并发
- Hibernate中的事物Transaction
- Spring 事物机制总结
- auto, register, static分析
- 安装Google protobuf
- 改变浏览器位置
- WOJ1143-Part-time Job
- HDU6055——多校2017
- hibernate--事物机制(面试)
- 强大的滚动控件RecyclerView
- 群赛2总结-----2017.9.4
- java基础面试题
- Android Studio SVN使用
- python--两个list 求交\并\差集
- 找出数组中第一个重复的元素
- Centos7免密登陆配置
- xjoi奋斗群群赛2