从 Javax 更新到 Jakarta,影响 Hibernate 序列

问题描述 投票:0回答:1

最近我们将 springboot 应用程序升级到了 3.0 版本,其中

Javax 
已移至
Jakarta

每当在数据库中创建新对象时,它都会小于数据库中提供的实际

hibernate_sequence
值。

有人可以帮我吗?

spring-boot hibernate jakarta-migration
1个回答
0
投票
@GeneratedValue(strategy = GenerationType.AUTO, generator = "seq_gen")
@SequenceGenerator(name = "seq_gen", sequenceName = "hibernate_sequence")
  1. 我已将生成器添加到 GenerationValue 注释中,并将 SequenceGenerator 添加到我的所有实体中。
  2. hibernate_sequence是之前版本中hibernate创建的表名,所以我添加了sequenceName。
  3. 现在我的应用程序像以前使用 javax 一样运行顺利
© www.soinside.com 2019 - 2024. All rights reserved.