gpt4 book ai didi

java - 有没有办法用 Hibernate 迁移 JPA 表名?

转载 作者:搜寻专家 更新时间:2023-10-30 20:27:35 25 4
gpt4 key购买 nike

我有 JPA 表注释,我想更改一些表名以遵循特定的命名约定。问题是这些表已经投入生产。我不喜欢手动创建新表并插入数据的想法,因为我不知道如何处理 ID 和关联。

解决这个问题的最佳方法是什么?

编辑:我正在使用 hibernate.hbm2ddl.auto=update。

最佳答案

  1. 您需要一个执行以下操作的迁移生产脚本:

    重命名表....

  2. 您修改实体表映射以匹配新表名

  3. 您执行同时执行 1) 和 2) 的生产更新

关于java - 有没有办法用 Hibernate 迁移 JPA 表名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24054517/

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