gpt4 book ai didi

java - hibernate :自动将单词附加到表中

转载 作者:行者123 更新时间:2023-12-01 14:12:59 26 4
gpt4 key购买 nike

嗨,我有一个带有此注释的实体

@Entity
@Table(name = "REPORT_WORK")

但由于某种原因,hibernate 一直说 Missing Table: REPORT_REPORT_WORK

我知道这是问题所在,因为当我将名称更改为“REPORT_WORKX”

它会显示缺少表:REPORT_REPORT_WORKX

有人遇到过这个问题吗?

更新:当我将名称更改为 JJJJ

它会显示缺少表:REPORT_JJJJ

由于某种原因,它会自动附加REPORT_

配置:

hibernate.hbm2ddl.auto=validate

最佳答案

我怀疑问题出在您的 Hibernate 配置上。具体来说,如果您没有对 hibernate.hbm2ddl.auto 进行适当的设置,则当您更改模型时,Hibernate 将不会自动更新数据库架构。

(如果您不希望更新自动发生,那么您需要弄清楚需要进行哪些架构更改,将它们编码为 SQL DDL,然后手动运行它们。)

关于java - hibernate :自动将单词附加到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18353031/

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