当前位置: 首页 > news >正文

Hibernate如何支持事务

在同一个事务中做的操作,要么都成功,要么全部失败

比如事务中有下面俩个操作:

1.删除产品1,

2.修改产品2的价格为100

如果2不成功,那么1页不会成功,因为它们属于同一个事务,要么到都成功,要么都不成功。

hibernate中的事务由s.beginTransaction();开始

由s.getTransaction().commit();结束

包含在这俩条命令中的代码是一个事务

在Mysql中,只有当表的类型是INNODB的时候,才支持事务,所以需要把表的类型设置为INNODB,否则无法观察到事务.

转载于:https://www.cnblogs.com/nuanbear/p/8602592.html

相关文章:

  • PS
  • Pycharm增加新安装Python的路径
  • 题解 P2626 【斐波那契数列(升级版)】
  • IP地址的分类
  • The POM for ... is missing, no dependency information available
  • 云计算之路-阿里云上-容器服务:移除节点引发博问站点短暂故障
  • .Net小白的大学四年,内含面经
  • 刷题小知识点
  • 学习日记4、datagrid多行删除
  • 由编译器指定数组长度带来的一个问题
  • 我只想安静地写代码,领导却跟我谈大局、讲奉献(转 程序员精选)
  • js中的DOM节点操作---增删改查
  • 线程同步(3个条件)
  • 类的组合
  • 模块------计算对数
  • [LeetCode] Wiggle Sort
  • Brief introduction of how to 'Call, Apply and Bind'
  • Date型的使用
  • ES6简单总结(搭配简单的讲解和小案例)
  • go append函数以及写入
  • java取消线程实例
  • js数组之filter
  • k8s 面向应用开发者的基础命令
  • Python3爬取英雄联盟英雄皮肤大图
  • scala基础语法(二)
  • 大数据与云计算学习:数据分析(二)
  • 关于使用markdown的方法(引自CSDN教程)
  • 前端知识点整理(待续)
  • 06-01 点餐小程序前台界面搭建
  • Java数据解析之JSON
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • #if #elif #endif
  • (2.2w字)前端单元测试之Jest详解篇
  • (初研) Sentence-embedding fine-tune notebook
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (生成器)yield与(迭代器)generator
  • (四)模仿学习-完成后台管理页面查询
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转载)Linux 多线程条件变量同步
  • **PHP分步表单提交思路(分页表单提交)
  • ./configure、make、make install 命令
  • .CSS-hover 的解释
  • .form文件_一篇文章学会文件上传
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .NET/C# 的字符串暂存池
  • .NET开发人员必知的八个网站
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .net中生成excel后调整宽度
  • [ IOS ] iOS-控制器View的创建和生命周期
  • [ vulhub漏洞复现篇 ] ECShop 2.x / 3.x SQL注入/远程执行代码漏洞 xianzhi-2017-02-82239600
  • [ASP.NET MVC]Ajax与CustomErrors的尴尬
  • [AX]AX2012 SSRS报表Drill through action