为了账号安全,请及时绑定邮箱和手机立即绑定
  • 事务的特性
    查看全部
    0 采集 收起 来源:事务回顾

    2017-01-10

  • 事物隔离级别在哪里配置,xml文件?数据库?
    查看全部
    0 采集 收起 来源:事务回顾

    2017-01-09

  • 事务:一组逻辑的操作,要么全部成功,要么全部失败。
    查看全部
    0 采集 收起 来源:事务回顾

    2017-01-08

  • platform transactionManager transactionDefinition transactionStatus inferac
    查看全部
  • public class AccountServiceImpl implements IAccountService { //这里和配置文件中有重复,使用注解后就没必要在配置文件bean中引用了 // @Resource(name="accountDao") private IAccountDao accountDao; public void setAccountDao(IAccountDao accountDao) { this.accountDao = accountDao; } @Override public void transfer(String out, String in, Double money) { accountDao.outMoney(out, money); accountDao.inMoney(in, money); } } <!-- 配置业务层 --> <bean id="accountService" class="com.liulong.spring.mydemo1.AccountServiceImpl"> <!--使用注解这就没必要引用了--> <property name="accountDao" ref="accountDao"></property> </bean>
    查看全部
  • 熟记1,4,7
    查看全部
  • DEFALT READ_UNCOMMITED REPEATABLE_READ SERIALIZABLE
    查看全部
  • 代理增强参数设置
    查看全部
  • 核心配置文件
    查看全部
  • 事物传播行为
    查看全部
  • 事物隔离级别
    查看全部
  • 事物的定义
    查看全部
    0 采集 收起 来源:事务回顾

    2017-01-01

  • Spring事物管理
    查看全部
    0 采集 收起 来源:接口介绍

    2016-12-31

  • 事务:指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败 事务的四大特性: 原子性:指的是事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生; 一致性:指的是事务前后数据的完整性必须保持一致; 隔离性:指的是多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务所干扰,多个并发事务之间数据要相互隔离(通过在数据库中设置隔离级别); 持久性:指的是一个事务一旦被提交,它对数据库中数据的改变是永久性的,即使数据库发生故障也不应该对其有任何影响。
    查看全部
    0 采集 收起 来源:事务回顾

    2016-12-31

  • Spring测试: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:xxx.xml") @Resource(name="") Spring事务:逻辑上的一组操作,要么全部成功,要么全部失败 Spring事务管理的一组API Spring的编程式事务管理(事务管理模板) 1.在实际运用中很少使用 2.通过TrasactionTemplate手动管理事务 1.在AccountService中使用TransactionTemplate 2.TransactionTemplate依赖DataSourceTransactionManager 3.DataSourceTransactionManager依赖DataSource构造 (事务管理器有了连接池才能获得链接进行事务管理) Spring的声明式事务管理(重点) 1.开发中推荐使用(代码入侵性最小) 2.Spring的声明式事务是(通过AOP实现的) 第一种:基于代理TransactionProxyFactoryBean; 注入:目标,事务管理器,事务属性: 1.PROPAGATION :事务的传播行为 2.ISOLATION :事务的隔离级别 3.readOnly :只读,(不可以进行修改,插入,删除) 4.-Exception :发生那些异常回滚事务 5.+Exception :发生那些异常事务不回滚 第二种:基于AspectJ的XML方式(aspectJ的话,就是分的更加的详细,切入点(类),切入面(方法)) 1.配置事务的通知<tx> 2.配置切面,切点<aop> 第三种:基于注解的方式 1.开启事务<tx:annotation-driven transaction-Manager="" /> 2.service类@Transactional(name=value)
    查看全部
    0 采集 收起 来源:课程总结

    2018-03-22

举报

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

微信扫码,参与3人拼团

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

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