gpt4 book ai didi

java - 回滚事务仍然会在 spring boot 和 hibernate 中增加主键

转载 作者:行者123 更新时间:2023-12-05 03:01:59 26 4
gpt4 key购买 nike

<分区>

我正在使用 spring boot 和 hibernate 来构建我们的应用程序。对于事务管理,我在 serviceImpl 类上使用 @transaction 它可以正常工作。事务数据回滚正常,但GenerationType.IDENTITY 或strategy=GenerationType.SEQUENCE 值未回滚。例如,如果表中的最后一个插入行是 10,假设下一个插入行的值为 11,这一次由于某些问题事务在之后回滚。但是如果我们再次插入它,下一行的值是 12 而不是 11。为什么会发生这种情况,为什么下一列值不是 11。有没有办法获取以前的值。

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