gpt4 book ai didi

java - 在 JPA 中, native 查询是否发生回滚?

转载 作者:搜寻专家 更新时间:2023-11-01 02:17:58 25 4
gpt4 key购买 nike

我使用 JPA 1.0 和 hibernate 作为我的供应商。在 entitymanager 事务中,如果运行了一系列 native 查询(包括 DELETE sql 语句)并发生错误, native 查询是否也会在错误时回滚?

我在 oracle 数据库中遇到了死锁问题,我注意到它使数据库不一致,即使某些事务已回滚。我想知道不一致是否是由于一个事务成功而另一个事务回滚但只回滚到某个点造成的?

谢谢..

最佳答案

回滚不会特别回滚“JPQL 查询”,它会回滚 SQL 语句,这包括来自“ native 查询”的 SQL 语句。

关于java - 在 JPA 中, native 查询是否发生回滚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2813749/

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