首页 > Web开发 > 详细

Hibernate 事务控制

时间:2017-01-23 18:40:44      阅读:269      评论:0      收藏:0      [点我收藏+]

 

事务的定义

数据库中的多个原子操作应该绑定成一个整体,要么同时执行成功,要么失败而放弃所有操作,这就是事务。

事务具备四个特性, 原子性,一致性,隔离性,持续性。

一致性:即在事务控制下的系统状态要与其业务逻辑保持一致,要么所有数据库操作都成功了,提交了事务,符合“业务成功”的业务逻辑;要么有其中一部分或者全部操作失败了,那么就回滚数据库,符合“业务失败”的业务逻辑。

隔离性:各个事务互不干扰。

并发问题

 

事务范围(session设计)

Hibernate的session管理

 

 

 

ref

http://www.360doc.com/content/07/0307/21/11192_388255.shtml 

https://docs.jboss.org/hibernate/orm/4.0/devguide/en-US/html/ch02.html 

http://blog.chinaunix.net/uid-20577907-id-3355493.html

http://blog.csdn.net/qjyong/article/details/1874599

 

Hibernate 事务控制

原文:http://www.cnblogs.com/fysola/p/6344589.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!