Spring 采用基于XML方式配置事务

原创 2011年01月11日 09:48:00

 

使用配置:

 

<bean id=" txManager " class="org.springframework.jdbc.datasource.DataSourceTransactionManager">

  <property name="dataSource" ref= "dataSource" />

</bean>

<aop:config>

  <aop:pointcut id=" transactionPointcut " expression=" execution(*   

                                                                           cn.itcast.service..*.*(..)) "/>

  <aop:advisor advice-ref=" txAdvice " pointcut-ref=" transactionPointcut "/>

</aop:config>

<tx:advice id=" txAdvice " transaction-manager=" txManager ">

    <tx:attributes> <!-- get开始的方法不要事务 -->

      <tx:method name="get*" read-only="true" propagation="NOT_SUPPORTED"/>

      <tx:method name="*"/> <!--启用默认事务行为,数据库默认级别 -->

    </tx:attributes>

</tx:advice>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Spring声明式事务管理的两种方式(XML和Annotation)

Spring声明式事务管理
  • u012744159
  • u012744159
  • 2016年03月10日 17:15
  • 1077

spring采用基于xml配置方式进行事务的处理

beans.xml:
  • xzf19901108
  • xzf19901108
  • 2012年08月12日 20:05
  • 424

Spring事务管理——使用XML配置声明式事务

事务简介:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用事务的四个关键属性(ACI...
  • Evankaka
  • Evankaka
  • 2015年05月08日 14:54
  • 11922

spring中事务的管理基于xml和注解,以及spring在web中应用

spring中的核心内容就是aop(面向切面编程),姑且不谈spring中其他框架,但就谈spring本身,spring属于业务层的框架,最主要的核心内容就是实现各层解耦,和事务管理:但是aop如何如...
  • do_bset_yourself
  • do_bset_yourself
  • 2016年04月20日 19:15
  • 720

spring声明式事务管理(基于AspectJ的xml方式)

以银行转账为例(本文只作为自己学习spring的备忘录,只对自己负责) 转账的dao层接口 [java] view plain copy     package com.s...
  • hanxueyu666
  • hanxueyu666
  • 2017年01月04日 19:44
  • 247

配置spring事务管理的几种方式(声明式事务)----使用tx标签配置的拦截器

xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans" x...
  • changjh1
  • changjh1
  • 2017年02月13日 22:58
  • 406

spring在xml中事务声明配置

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/sche...
  • mexican_jacky
  • mexican_jacky
  • 2015年05月16日 22:29
  • 4946

Spring声明式事务管理(XML与注解方式)

事务控制概述编程式事务控制自己手动控制事务,就叫做编程式事务控制。 Jdbc代码: Conn.setAutoCommite(false); // 设置手动控制事务 Hibernate代码: ...
  • scgaliguodong123_
  • scgaliguodong123_
  • 2015年11月16日 17:40
  • 2873

采用基于XML方式配置事务

32 33 34 35 36 37 38 39 40 41 ...
  • acm_2011
  • acm_2011
  • 2014年05月05日 23:43
  • 295

使用XML Schema配置spring事务管理

Spring支持编程式事务策略和声明式事务策略,但是通常都推荐使用声明式事务策略; 使用声明式事务策略的优势很明显: 1、声明式事务能大大降低开发者的代码书写量,无论底层事务策略如何变化,应用程序都...
  • STianXie
  • STianXie
  • 2016年06月22日 16:18
  • 606
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Spring 采用基于XML方式配置事务
举报原因:
原因补充:

(最多只允许输入30个字)