tx:method/ 有关的设置
<tx:advice id="txAdvice" transaction-manager="transactionManager">
<tx:attributes>
<!-- 读取操作 -->
<tx:method name="load*" propagation="REQUIRED" isolation="DEFAULT" read-only="true"/>
<tx:method name="get*" propagation="REQUIRED" isolation="DEFAULT" read-only="true"/>
<tx:method name="find*" propagation="REQUIRED" isolation="DEFAULT" read-only="true"/>
</tx:attributes>
</tx:advice>
PROPAGATION_REQUIRED: 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。
PROPAGATION_SUPPORTS: 支持当前事务,如果当前没有事务,就以非事务方式执行。
PROPAGATION_MANDATORY: 支持当前事务,如果当前没有事务,就抛出异常。
PROPAGATION_REQUIRES_NEW: 新建事务,如果当前存在事务,把当前事务挂起。
PROPAGATION_NOT_SUPPORTED:以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。
PROPAGATION_NEVER: 以非事务方式执行,如果当前存在事务,则抛出异常。
PROPAGATION_NESTED: 支持当前事务,如果当前事务存在,则执行一个嵌套事务,如果当前没有事务,就新建一个事务。
<tx:method/>
有关的设置
属性 | 是否需要? | 默认值 | 描述 |
---|---|---|---|
name
|
是 |
与事务属性关联的方法名。通配符(*)可以用来指定一批关联到相同的事务属性的方法。如: |
|
propagation
|
不 | REQUIRED | 事务传播行为 |
isolation
|
不 | DEFAULT | 事务隔离级别 |
timeout
|
不 | -1 | 事务超时的时间(以秒为单位) |
read-only
|
不 | false | 事务是否只读? |
rollback-for
|
不 |
将被触发进行回滚的 |
|
no-rollback-for
|
不 |
不 被触发进行回滚的 |
tx:method/ 有关的设置相关推荐
- tx:method 有关的设置
<tx:method/> 有关的设置 id="defaultTxAdvice"> <tx:attributes> <tx:method name ...
- tx:method属性详解
tx:method属性详解 原文链接: https://blog.csdn.net/qq_37272886/article/details/88638575. <tx:advice id=&qu ...
- java 隐藏地址栏参数_要想在浏览器的地址栏上的URL中隐藏传输的参数,需要将form标签的method属性值设置为( )。 (5.0分)_学小易找答案...
[填空题]若在JSP页面的不同作用域中有相同名称的对象,且EL表达式中又省略了相应的作用域类型名,则系统将会按照 . . . 的先后顺序查找相应对象. (20.0分) [简答题]AJAX异步请求过程中 ...
- Spring tx:advice/
<tx:advice/> 有关的设置 这一节里将描述通过 <tx:advice/> 标签来指定不同的事务性设置.默认的 <tx:advice/> 设置如下: 事务传 ...
- spring tx:advice事务配置
http://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html 链接归纳的很详细 首先在/WEB-INF/applicationCo ...
- tx:advice相关参数说明
通过 <tx:advice/> 标签来指定不同的事务性设置.默认的 <tx:advice/> 设置如下: 事务传播设置是 REQUIRED 隔离级别是 DEFAULT 事务是 ...
- spring事务管理tx:Advice详解
默认的 <tx:advice/> 设置如下: 事务传播设置是 REQUIRED隔离级别是 DEFAULT事务是 读/写事务超时默认是依赖于事务系统的,或者事务超时没有被支持.任何 Runt ...
- spring tx:advice 和 aop:config 配置事务 1
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...
- Spring AOP tx:advice
Xml代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http: ...
最新文章
- MyBatis——XML配置解析
- 亲测可以使用的:Maven将中央仓库修改为阿里云的maven仓库
- 我的Java开发学习之旅------gt;Java经典排序算法之希尔排序
- linux桥接实现交换机功能
- c++构造函数用法一
- python格式化字符_Python格式化字符 %s %d %f
- 终于看腻了黄色!让它五彩斑斓起来!
- Citrix无法访问本地磁盘
- javascript操作dom的一些函数
- 好程序员技术文档HTML5开发中的javascript闭包
- 配置节处理程序时出错,未能加载文件或程序集
- git rm -r --cached_【Git】工作中99%能用到的git命令
- XJTUOJ wmq的队伍(树状数组求 K 元逆序对)
- linux 6.2yum问题
- python行业中性_燃爆!17行Python代码做情感分析?你也可以的
- NISP题库(八套模拟题)
- linux桌面lxde 安装_八大理由支持选LXDE作为Linux桌面
- datastage错误之Consumed more than 100,000 bytes looking for record delimiter; aborting
- 青龙羊毛——酷狗滴滴
- 4.#闲谈|开箱学校给的礼盒
热门文章
- kotlin杂谈系列六
- atm取款机 oracle实战训练_使用JavaScript实现ATM取款机
- python判断正整数是否为素数_Python判断一个整数是否为素数
- swiper异形切换(可视化)
- 关于“​​​​​​\u200B“非法字符(不可见字符)的 ‘坑’
- 企业项目管理软件行业调研报告 - 市场现状分析与发展前景预测
- 深入浅出OOD(一)
- CRM系统的功能有哪些?
- python上机实验10
- python 多继承算法