此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.2.0! |
<tx:advice/> 设置
本节总结了您可以使用
这<tx:advice/>
标记。默认的<tx:advice/>
设置包括:
-
传播设置为
REQUIRED.
-
隔离级别为
DEFAULT.
-
事务是读写的。
-
事务超时默认为基础事务的默认超时 system 或 none (如果不支持超时)。
-
任何
RuntimeException
触发器回滚,并且任何选中的Exception
不。
您可以更改这些默认设置。下表总结了<tx:method/>
标签
嵌套在<tx:advice/>
和<tx:attributes/>
标签:
属性 | 必填? | 违约 | 描述 |
---|---|---|---|
|
是的 |
要与事务属性关联的方法名称。这
通配符 (*) 字符可用于关联相同的事务属性
设置(例如 |
|
|
不 |
|
事务传播行为。 |
|
不 |
|
事务隔离级别。仅适用于 |
|
不 |
-1 |
事务超时 (秒)。仅适用于传播 |
|
不 |
假 |
读写与只读事务。仅适用于 |
|
不 |
逗号分隔的 列表 |
|
|
不 |
逗号分隔的 列表 |