美文网首页
【spring】spring事务

【spring】spring事务

作者: giraffecode9668 | 来源:发表于2019-05-28 00:34 被阅读0次

2019-05-25

声明式事务

使用注解定义事务 @Transactional
<tx:annotation-driven transaction-manager="" />     
RoleServiceImpl--insertRole

@Transactional(propagation = Propagation.REQUIRES_NEW,isolation=Isolation.READ_COMMITTED)
public int insertROle(Role role){
     return roleMapper.insertRole(role);
}
使用xml配置事务
<!--开启基于注解的事务,使用xml配置形式的事务,-->
   <aop:config>
       <!--切入点表达式-->
       <aop:pointcut id="txPoint" expression="execution(* com.atguigu.crud.service.*.*(..))"/>
       <!--配置事务增强-->
       <aop:advisor advice-ref="txAdvice" pointcut-ref="txPoint"/>
   </aop:config>

   <!--配置事务增强,事务如何切入-->
   <tx:advice id="txAdvice" transaction-manager="transactionManager">
       <tx:attributes>
           <!--所有方法都是事务方法-->
           <tx:method name="*"/>
           <!--以get开始的所有方法-->
           <tx:method name="get*" read-only="true"/>
           <tx:method name="edit*" propagation="REQUIRED" read-only="true"/>
       </tx:attributes>
   </tx:advice>

相关文章

  • 关于事务的思考

    Spring对于事务的支持 Spring事务接口 Spring事务管理器 Spring并不直接管理事务,而是提供多...

  • Spring事务的传播特性引发的一场血案

    Spring事务的传播特性是对于Spring事务管理的一项特殊配置;Spring事务基于Spring AOP特性,...

  • Spring事务

    Spring 事务 分类 Spring可以支持编程式事务和声明式事务。 编程式事务 实现 Spring使用事务管理...

  • spring04

    Spring JdbcTemplate学习 Spring 声明式事务 xml配置实现 Spring 声明式事务 注...

  • Spring中实现事务方式

    Spring 中实现事务的方式 Spring 并不直接支持事务,只有当数据库支持事务时,Spring 才支持事务,...

  • Spring 事务实现分析

    1. Spring 事务简介 Spring 本身并不实现事务,Spring事务 的本质 还是 底层数据库 对事务的...

  • 问题记录

    面试题记录 spring spring事务传播机制和隔离级别? spring支持的事务类型? 什么是 Spring...

  • 程序员之Spring

    1. Spring事务 spring的事务实现原理Spring事务将connection放入到当前线程的threa...

  • 面试题总结 —— JAVA高级工程师

    一、1、Spring 事务的隔离性,并说说每个隔离性的区别 解答:Spring事务详解 2、Spring事务的传播...

  • Spring事务的传播属性和隔离级别

    Spring事务传播属性 所谓spring事务的传播属性,就是定义在存在多个事务同时存在的时候,spring应该如...

网友评论

      本文标题:【spring】spring事务

      本文链接:https://www.haomeiwen.com/subject/pnsazqtx.html