【发布时间】:2015-01-09 12:44:28
【问题描述】:
在配置文件中我正在使用这个
<property name="hbm2ddl.auto">update</property>
虽然我的数据库中没有表,但仍然使用更新命令在数据库中创建表。
我认为 hbm2ddl.auto="update" 仅用于更新架构并创建我们使用“create”的相同架构。
我仍然很困惑该表是如何存在的。
或更新是创建表的原因。
请帮忙
【问题讨论】:
-
更新意味着更新架构以匹配所需的内容。如果没有架构,它将创建一个,如果有,它将被更新。
-
不是重复的 deinum .... 在那个问题中更新的含义不清楚,即如果没有架构,它将创建一个,如果有一个,它将被更新
-
感谢您的回答:)
标签: java mysql hibernate hibernate-mapping nhibernate-configuration