网站首页
编程语言
数据库
系统相关
其他分享
编程问答
事务时
2024-06-21
提交数据库事务时报告了一个错误,但无法确定该事务在数据库服务器上是成功还是失败
客户的库偶尔报下面这个错误:Anerrorwasreportedwhilecommittingadatabasetransactionbutitcouldnotbedeterminedwhetherthetransactionsucceededorfailedonthedatabaseserver日志里记超时,而程序里设置的超时时间是3小时,这里3-5分钟就超时了
2024-06-10
在使用@Transactional注解声明事务时,会有以下四种情况:哪几种会失效呢 ?
不同情形在不同类中,事务方法A调用非事务方法B,事务具有传播性,事务生效;在不同类中,非事务方法A调用事务方法B,事务生效;在同一个类中,事务方法A调用非事务方法B,事务生效;在同一个类中,非事务方法A调用事务方法B,事务失效,这是由于使用SpringAOP代理造成的,只有当事务方法被当前类以外