【问题标题】:Does hibernate envers imply one transaction at a time?hibernate envers是否意味着一次交易?
【发布时间】:2016-08-29 12:21:07
【问题描述】:

据我了解,hibernate envers 修订是全局性的,所以我认为对于系统中的每个事务,此修订号必须加一,但这是否意味着对修订号的某些锁定这会阻止事务中的并发性?

【问题讨论】:

    标签: java hibernate transactions hibernate-envers


    【解决方案1】:

    这取决于如何生成修订 ID。如果生成器(例如 Postgres 中的序列,或 MySQL 中的 auto_increment)允许并发生成,并发事务也应该可以工作。

    与普通实体一样,您通常可以同时对表进行两次插入。

    【讨论】:

      猜你喜欢
      • 2014-08-15
      • 1970-01-01
      • 1970-01-01
      • 2010-09-07
      • 2019-03-10
      • 2015-03-12
      • 2016-05-16
      • 2020-07-29
      • 1970-01-01
      相关资源
      最近更新 更多