2012-02-28 94 views
1

我在hibernate中运行了一个项目,并且为我成功创建了连接和pojo类。现在我的问题是,当我每次运行一个项目时,每当hibernate尝试在连接的主机中创建数据库,这就是为什么我每次运行项目时数据库中不需要的索引。任何人都知道我怎么能避免这种情况?Hibernate每次运行项目时都创建数据库

回答

3

改变你的Hibernate配置,从这个

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

这个

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

要停止休眠创建数据库的每个部署。备选选项also available.

+0

但我只有<属性名=” hibernate.hbm2ddl.auto“>更新这在我的休眠配置文件 – user359187 2012-02-28 15:07:32

+1

然后休眠不创建数据库,它只是改变它 – NimChimpsky 2012-02-28 15:08:48

+0

然后我如何在我的数据库中创建多个索引。是否有其他配置需要更改? – user359187 2012-02-28 15:10:19

0

改变你的Hibernate配置,从这个

创建 这个

更新

的DB将创建1次

相关问题