2012-02-28 2 views
1

У меня есть проект в спящем режиме, и классы соединения и pojo успешно созданы для меня. Теперь моя проблема в том, когда я запускаю проект каждый раз, когда спящий режим пытается создать базу данных на подключенном хосте, поэтому нежелательные индексы в моей базе данных каждый раз при запуске проекта. Кто-нибудь знает, как я мог избежать этого?Hibernate создавать базу данных каждый раз при запуске проекта

ответ

3

изменить ваш спящий режим конфигурации, от этого

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

к этому

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

Чтобы остановить спящий режим создания базы данных каждый развернуть. Альтернативные варианты also available.

+0

Но у меня есть только <имя свойства =» hibernate.hbm2ddl.auto "> обновить это в моем конфигурационном файле hibernate – user359187

+1

, тогда hibernate не создает базу данных, это только изменяет его – NimChimpsky

+0

Затем, как я создал несколько индексов в моей базе данных. Есть ли другая конфигурация для изменения? – user359187

0

изменить ваш спящий режим конфигурации, от этого

создать к этому

обновление

БД будет создавать 1 раз

Смежные вопросы