【问题标题】:Spring Hibernate create new tables with out losing the existing tablesSpring Hibernate 创建新表而不会丢失现有表
【发布时间】:2012-12-29 17:24:41
【问题描述】:

我正在开发一个 Spring/Hibernate/Postgres 项目。我有几个表我正在执行 CRUD 操作,并且这些表有我不想丢失的数据。我现在想用 Hibernate 实体类创建一个新表,而不会丢失我现有的表。这对我有用吗:

<prop key="hibernate.hbm2ddl.auto">update</prop>

我想确认我将在不删除现有表的情况下创建新表

【问题讨论】:

  • 谢谢,我想确认一下!
  • 好吧,我创建了@Entity 类并设置了自动更新,但我在 postgres 数据库中看不到新表。为了创建表格,我还需要做些什么吗?
  • 你是否在 hibernate config 中指定了带注释的类?
  • 哦,我的错,我搞定了。我是休眠的新手。谢谢

标签: spring hibernate


【解决方案1】:

我有同样的问题,我做了同样的事情,但表没有被创建,你所说的“在休眠配置中指定带注释的类”到底是什么意思@invariant

【讨论】:

  • 这应该是一条评论
猜你喜欢
  • 1970-01-01
  • 2020-04-28
  • 2019-03-05
  • 2016-07-07
  • 1970-01-01
  • 2021-09-15
  • 1970-01-01
  • 1970-01-01
  • 2018-05-09
相关资源
最近更新 更多