二、hbm2ddl.auto

<property name="hbm2ddl.auto">create</property>

每次都会把原来的表删掉,再重新建表。

 

<property name="hbm2ddl.auto">update</property>

表不存在时,就创建表。如果存在,但是实体有更新,就会更新相应的表,表里面的数据不会清出。

 

<property name="hbm2ddl.auto">create-drop</property>

使用 create-drop 时,在显式关闭 SessionFactory 时,将删除掉数据库 schema。

 

<property name="hbm2ddl.auto">validate</property>

启动时,检查数据库表的正确性。


你可能感兴趣的:(auto)