为了账号安全,请及时绑定邮箱和手机立即绑定
  • spring事务管理.003.spring接口介绍a 三大接口:PlatformTransactionManager(平台事务管理器)、TransanctionDefinition(事务定义信息,包括隔离、传播、超时、只读)、TransactionStatus(事务具体运行状态)
    查看全部
    0 采集 收起 来源:接口介绍

    2016-09-12

  • spring事务管理.002.事务的特性d 持久性——一个事务一旦被提交,它对数据库中数据的改变就是永久性的,即使数据库发生故障也不应该对其有任何影响。
    查看全部
    0 采集 收起 来源:事务回顾

    2016-09-12

  • spring事务管理.002.事务的特性c 隔离性——问题的表现
    查看全部
    0 采集 收起 来源:事务回顾

    2016-09-12

  • spring事务管理.002.事务的特性c<br> 隔离性——多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务所干扰,多个并发事务之间的数据要相互隔离。(如何保证?——数据库里有事务的隔离级别设置,可以通过设置隔离级别来保证——how?)
    查看全部
    0 采集 收起 来源:事务回顾

    2018-03-22

  • spring事务管理.002.事务的特性b 一致性——是指事务前后数据的完整性必须保持一致
    查看全部
    0 采集 收起 来源:事务回顾

    2016-09-12

  • spring事务管理.002.事务的特性a 原子性——是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。
    查看全部
    0 采集 收起 来源:事务回顾

    2016-09-12

  • spring事务管理.001.什么是事务? ——事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。
    查看全部
    0 采集 收起 来源:事务回顾

    2016-09-12

  • Spring事务管理两种分类的总结:
    查看全部
    0 采集 收起 来源:课程总结

    2016-09-12

  • 基于注解的声明式事务管理方式:配置完事务管理器之后,只需要在配置文件中使用<tx:annotation-driver transactionManager=“transactionManager”>将基于事务注解的方式打开,就可以在service上使用注解方法了,以达到控制事务的目的
    查看全部
  • 基于tx/AOP的XML配置声明式事务
    查看全部
  • 基于aspectj(切面)配置: 这是一种经常使用的事务声明方式 在配置文件中配置完dataSourceTransactionManager之后,使用spring提供的命名空间为<tx:advice>的标签给事务配置属性,比如传播行为、隔离级别、异常处理等等,这是一种基于面向切面的配置方式,可以在任何想要事务处理的地方使用,其次就是使用aop的声明式方式完成advice和pointcut的横切面配置,注意advice引用的就是<tx>标签配置的事务,pointcut是切入的方法
    查看全部
  • 使用XML配置声明式事务(原始方式)
    查看全部
  • 基于TransactionProxyFactoryBean的声明式事务管理的方式 这种方式只是简单的使用到了aop的思想,对service对象进行了代理模式的增强,前一章在编程式事务管理器的时候需要在service中注入事务管理器的模板,而现在这种声明式的方法,配置了TransactionProxyFactoryBean,属性对象之一就是原先的service,这就是对目标对象进行代理,除了引用transactionManager之外还需要声明事务的属性,也就是隔离级别、传播行为、是否只读、异常处理等等。
    查看全部
  • 编程式的事务控制 ①配置事务管理器:TranscationManager,一般在不适用Hibernate的情况下,使用DataSourceTranscationManager,需要注入数据源 ②配置事务管理器的管理事务的模板,如果不配置,需要手动编程事务管理的方法,很麻烦,建议使用spring提供的事务模板方法:transcationTemplate,需要注入事务管理器 ③将TranscationTempalte配置好后,注入到使用的事务的service层的类中,作为属性。 ④在service中,执行transcationTemplate提供的execute方法,方法中进行事务的操作,这个方法中有个参数,transcationcallback,如果事务出现回滚,将会调用这个参数进行操作。具体代码看截图:
    查看全部
  • Spring事务管理:
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程前需要熟悉Spring的基础知识,掌握IOC和AOP的基本概念。小伙伴们可参考《Spring入门》课程
老师告诉你能学到什么?
1、理解Spring事务管理的基本概念 2、掌握Spring事务管理的应用场景 3、掌握声明式事务管理和编程式事务管理的实现方式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!