`
lxlcx201
  • 浏览: 7016 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

事物失效的几种情况

    博客分类:
  • java
阅读更多
    
     最近开发中老发现事物有时候生效,有时候又不生效。就查了下资料,总结一些会影响事物失效的原因。
     事物怎么配置这里就不累赘了,网上一搜一大把。
     1、数据库引擎:尤其是mysql数据库只有是InnoDB引擎的时候事物才能生效。
        show engines  查看数据库默认引擎
        SHOW TABLE STATUS from 数据库名字  where Name='表名' 如下
        SHOW TABLE STATUS from rrz  where Name='rrz_cust'
      修改表的引擎alter table table_name engine=innodb;
    
     2、mvc项目controler和service要分开扫描,不要为了简单写到一句里,因为加载controler的时候同时加载了其他带有事物的service模块就会导致事物失效
        只扫描controler的
<context:component-scan base-package="com.rrz" use-default-   filters="false ><context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>

      扫描其他的<context:component-scan base-package="com.rrz">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
</context:component-scan>
     3、事物回滚的异常基本。默认情况下事物的异常级别是运行时异常,也就是RuntimeException,这样如果是检查基本的异常引起额错误就不会回滚。所以需要的话要自己制定异常基本。声明式事物的制定方式@Transactional(rollbackFor=Exception.class)配置的自己去百度吧,到处都是
     4、多数据源时,交叉事物。这个要考虑好怎么自己管理自己的事物。
    
暂时就就想起这么多。有遇到的时候再补点
可以进qq交流群216396734咨询

0
8
分享到:
评论

相关推荐

    基于最大连通子图相对效能的相依网络鲁棒性分析.docx

    本文对几个常用的具有代表性的鲁棒性指标进行分析,针对一般相依网络级联失效过程,提出了最大连通子图相对效能比的鲁棒性度量指标。 研究现状复杂网络的鲁棒性研究最初起源于 2000 年。文献[1]最先提出以最大连通...

    HGT20511-2014信号报警及连锁系统设计规范.doc

    19. **安全仪表系统(Safety Instrumented System, SIS)**:用于实现一个或几个仪表安全功能的仪表系统,通常由传感器、逻辑控制器、最终元件及相关软件组成。 20. **开关(Switch)**:有两种稳定位置的状态器件,分为...

    人工智能 知识与知识表示 课件.ppt

    在第2章“知识与知识表示”中,我们探讨了几种重要的知识表示方法。 首先,知识被定义为人们对客观世界的认识和经验,它是由信息关联形成的结构,反映事物之间的关系。知识具有相对正确性、不确定性和可表示性与可...

    2017上海中考考纲词组.docx

    68. **break down** - 损坏,崩溃,表示事物的失效或失败。 69. **break into** - 闯入,破门而入,描述非法进入行为。 70. **by bus/train/plane** - 乘坐公共交通工具,如公交车、火车、飞机。 71. **by ...

    大学文献检索资料 DOC

    信息检索语言是用来描述文献特征和表达信息提问,沟通信息存储人员和信息检索者双方思想的一种人工语言。 信息检索语言的分类:按描述文献特征划分; • 描述文献外部特征的检索语言:书名、刊名、篇名等著者名。...

    Java 序列化的秘密(高清PDF中文版)

    Java序列化机制提供了一种机制来处理这种情况,确保引用的一致性。 #### 常见的序列化攻击 序列化攻击是指通过恶意构造的序列化对象来触发目标系统中的漏洞。这类攻击可能导致服务器崩溃、数据泄露等问题。为了...

    有效沟通的几大法则.pptx

    《有效沟通的几大法则》 沟通,是人际交往中不可或缺的重要环节,它不仅涉及到信息的传递,更关乎理解和共识的形成。据研究显示,沟通与人际关系占据了成功因素的70%,而专业知识和技术仅占30%。因此,无论是在工作...

    2021安全管理-ESS考前19页纸.pdf

    它认为任何事物都不可能是绝对安全的,因此应致力于减少现有危险源的危险性,而不是仅消除选定的几种危险。系统安全理论提倡动态相关性原则、整分合原则、反馈原则、封闭原则等,强调通过系统化管理来提升安全水平。...

    【MARK】破解消费者心理的黑匣子.ppt

    如何应对以往成功策略失效的情况;如何在多种策略中选择最有效的;如何持续创新营销方法;以及营销究竟是艺术还是科学。 【营销案例分析】 案例中提到了宝洁、奥尼、海王金尊、排毒养颜、联合利华和宝洁的润颜等...

    新青2016年事业编招聘考试真题及答案解析可复制版.docx

    根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 1. 词汇理解与运用 **知识点**:本部分考查考生对汉语词汇的理解和应用能力。 - **例题**:“耳濡目染”意为长期接触某种事物,自然而然受到影响。...

    上思事业编招聘2019年考试真题及答案解析网友整理版.docx

    这种情况提示政府有必要通过立法等方式来保障消费者的知情权,以促进市场的健康发展。 以上知识点涵盖了语言逻辑题、填空题、关系题、概念理解题以及经济学原理题等多个方面的内容,旨在帮助考生更好地理解和掌握...

    现代科技革命引起科学思维方式的变革(五).pptx

    思维被定义为一种精神生产过程,是大脑通过语言或符号对信息进行加工、整理和复制的活动。思维方式则是人们思考问题时遵循的特定模式,它是思维功能与思维结构相互作用的统一。 在现代科学发展中,思维方式经历了...

    优质收藏资料《全面质量管理》考试题.docx

    2. **组织方针目标**:制定时需考虑企业经营理念、中长期规划、上一年度方针实施情况以及资源情况等因素。 #### 八、质量教育培训 1. **教育培训阶段**:通常包括确定培训需求、设计和策划培训、提供培训、评价培训...

    STM32单片机FPGA毕设电路原理论文报告emc单片机技术在粮仓库门控制系统中的应用

    FPGA(Field-Programmable Gate Array)即现场可编程门阵列,是一种高度灵活的集成电路技术,可以在出厂后由用户通过软件编程的方式重新配置其逻辑功能。与传统的ASIC芯片相比,FPGA的最大优势在于其灵活性,可以...

    2020专业技术人员网络安全知识提升-答案.doc

    信息是事物运动的状态与方式,是一种重要的资源,具有价值和经济性。 3. **信息的特性**:信息具有普遍性、无限性、相对性和有序性。普遍性意味着信息存在于各个领域;无限性指信息的总量是无穷的;相对性表示信息...

    授权委托书模板6篇.docx

    2. 授权期限:即被托付人代理托付人的期限,超过这个期限,被托付人的代理权利将automatically失效。 3. 授权权限:即被托付人可以代理托付人的哪些事情,例如签署合同、购买房屋等。 4. 授权责任:即被托付人在代理...

    java面试题

    多线程几种实现方法,同步? 答:多线程有两种实现方法,一种是继承Thread类或者实现Runnable接口。同步就是在方法返回类型后面加上synchronized。 c#中的委托,事件是不是委托? 答:委托就是将方法作为一个参数...

Global site tag (gtag.js) - Google Analytics