`
navygg
  • 浏览: 42858 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

hibetnate事务

阅读更多
事务基本概念:
事务是并发控制的基本单位.所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位,例如,银行转账工作,从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行.所以,应该把它们看成一个事务.事务是数据库维护一致性的单位,在每个事务结束时,都能保持数据一致性.
基本特征:
  原子性(Atomic):
事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败.
  一致性(Consistencey):
只有合法的数据可以被写入数据库,否则事务应该将其回滚到最初状态.
  隔离性(Isolation):
事务允许多个用户对同一个数据进行并发访问,而不破坏数据的正确性和完整性.同时,并行事务的修改必须与其他并行事务的修改相互独立.
  持久性(Durability):事务结束后,事务处理的结果必须能够得到固化. 
 
分享到:
评论

相关推荐

    hibetnate+struts2做的登录注册增删改查

    在IT行业中,开发Web应用程序时,常常会使用到框架来简化开发流程,提高效率。"hibernate+struts2"就是一个经典的Java Web开发组合,主要用于实现数据持久化和业务逻辑控制。本项目是一个基于这个组合实现的登录注册...

    网上商城源码——struts+hibetnate+jsp实现

    【标题】"网上商城源码——struts+hibernate+jsp实现"揭示了这是一个基于Struts、Hibernate和JSP技术构建的电子商务平台的源代码项目。Struts是MVC(模型-视图-控制器)架构的一个开源框架,用于简化Java Web应用的...

    struts2+hibenate+spring整合小例子 增删改查

    6. **事务管理**:Spring提供了声明式事务管理,可以自动处理操作数据库时的事务。例如,如果在一次操作中涉及到多个数据库操作,Spring会确保它们要么全部成功,要么全部回滚,保证数据的一致性。 这个小例子虽然...

    spring+hibernate+struts教程

    spring+hibernate+struts教程

    详解JAVAEE——SSH三大框架整合(spring+struts2+hibernate)

    详解JAVAEE——SSH三大框架整合(spring+struts2+hibernate) 知识点一:SSH三大框架整合概述 SSH三大框架整合是指将Spring、Struts2和Hibernate三个框架进行整合,以便于在JAVAEE项目中实现复杂的业务逻辑。...

    Java的Hibernate框架中一对多的单向和双向关联映射

    在Java的Hibernate框架中,一对多关联映射是一种常见的数据模型关系,用于表示一个实体(如班级)可以与多个其他实体(如学生)相关联。这种关系映射可以帮助简化数据库操作,使得在Java代码中处理这些关系变得更加...

    struts2 课程设计

    Struts2结合Hibernate ORM框架可以方便地处理这些事务,通过Action调用Service层方法获取和更新订单状态,再通过JSP将结果展示给用户。 4. **用户管理**:注册、登录、密码找回、权限控制等用户管理功能是系统的...

    hibernate -深入浅出

    这是分卷压缩后的资源的第二部分,请先下载本人资源的第一部分后再解压。

Global site tag (gtag.js) - Google Analytics