首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Spring事务管理

1 Spring事务简介【重点】 问题导入 Spring提供的事务管理是数据层的事务还是业务层的事务?...(out,money); int i = 1/0; accountDao.inMoney(in,money); } } 【第一步】在业务层接口上添加Spring事务管理...(将事务管理器添加到IOC容器中) 说明:可以在JdbcConfig中配置事务管理器 //配置事务管理器,mybatis使用的是jdbc事务 @Bean public PlatformTransactionManager...IOException { accountService.transfer("Tom","Jerry",100D); } } 2 Spring事务角色【理解】 问题导入 什么是事务管理员...2.1 Spring事务角色 事务管理员:发起事务方,在Spring中通常指代业务层开启事务的方法 事务协调员:加入事务方,在Spring中通常指代数据层方法,也可以是业务层方法 3 Spring事务相关配置

13320

Spring事务管理

1、Spring的事务管理主要包括3个接口   TransactionDefinition:封装事务的隔离级别,超时时间,是否为只读事务和事务的传播规则等事务属性,可通过XML配置具体信息。   ...2、Spring的事务管理:   1、PlatformTransactionManager:接口统一,抽取处理事务操作相关的方法;   (1):TransactionStatus getTransaction...TransactionStatus status): 将事务回滚,当commit方法抛出异常时,rollback会被隐式调用   2、在使用spring管理事务的时候,首先得告诉spring使用哪一个事务管理器...;   3、常用的事务管理器:     DataSourceTransactionManager:使用JDBC,MyBatis的事务管理器;     HibernateTransactionManager...:使用Hibernate的事务管理器; 3、步骤   第一步:配置Spring的事务管理器(需要用的dataSource)   第二步:配置事务 <?

27620

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券