Почему мои таблицы очищаются, когда я использую спящий режим? - PullRequest
2 голосов
/ 13 октября 2011

Я использовал hibernate вместе с oracle для создания какого-то проекта ... У меня было много сопоставлений ... После сопоставления, когда я выполняю программу, она работает. Хорошо, но когда я снова запускаю программу, мои таблицы очищаются ...есть идеи у?

1 Ответ

4 голосов
/ 13 октября 2011

где-то в вашей конфигурации у вас есть свойство с именем hibernate.hbm2ddl.auto, для которого установлено значение create или create-drop.Просто удалите это свойство или присвойте значение do_nothing.

Если вы установите для этого свойства недопустимое значение (например, do_nothing), hibernate ничего не сделает.

Вы можетепроверьте документацию этого свойства здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...