1小时 弹簧靴2 休眠版本5.2.17.FINAL
我们面临着序列生成的问题
subscription_event_seq-数据库序列
@SequenceGenerator(sequenceName = "subscription_event_seq", name = "subscription_event", initialValue = 1, allocationSize = 100)
我们正在使用声明性的Spring事务@Transaction
来保持休眠会话
User1发送请求得到1-100(基于分配大小),该请求中使用seqID 1,2 User2发送请求获得101-200 seqID,该请求中使用了101,102,103
User1在同一HTTP会话中发送另一个请求,得到seqID 3
User2在同一HTTP会话中发送另一个请求,得到seqID 104
对序列生成WRT分配大小的正确行为是正确的吗? 我假设每个休眠会话分配的分配大小