gpt4 book ai didi

java - Spring 事务管理 PROPAGATION_REQUIRED,ISOLATION_DEFAULT

转载 作者:行者123 更新时间:2023-11-30 08:15:07 30 4
gpt4 key购买 nike

我有以下日志,我需要考虑这个错误吗?我的交易配置有问题吗?

使用 Spring 3.1.1

[DEBUG]-2015-03-17 14:45:18,957 DataSourceTransactionManager: Creating new transaction with name [com.mydao.updateUserInfo]: 
PROPAGATION_REQUIRED,ISOLATION_DEFAULT; '',-java.lang.Exception

最佳答案

这个字符串是在 DefaultTransactionDefinition 类的 toString() 方法中构建的。根据文档,toString() 方法生成事务定义的描述,格式与 org.springframework.transaction.interceptor.TransactionAttributeEditor 相匹配。

TransactionAttributeEditor 生成以下格式的字符串

PROPAGATION_NAME, ISOLATION_NAME, readOnly, timeout_NNNN,+Exception1,-Exception2

A "+" before an exception name substring indicates that transactions should commit even if this exception is thrown; a "-" that they should roll back

关于java - Spring 事务管理 PROPAGATION_REQUIRED,ISOLATION_DEFAULT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29117679/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com