2014-02-03 21 views
0

Теперь я закончил свою модель базы данных, используя hibernate и java POJO классы. Теперь я хочу использовать свою базу данных в режиме реального времени.Использование спящего режима в реальном времени

Я видел любые статьи, в которых говорится, что мы не должны рассчитывать на hibernate.bm2ddl.update в производстве, и мы должны использовать ручные партии.

  • что мне теперь делать?
  • Что это за партии?
  • Что мне делать в отношении спящего режима после того, как я закончу свою модель, чтобы начать использовать ее в режиме реального времени?

Я alreay пытался обновить Validate но взять галстук вэнь говорить с databae

ответ

0

, что эти партии?

Это, в основном, некоторые SQL-скрипты, содержащие инструкции DDL или DML для безопасного обновления базы данных. Например. как вы могли бы добавить колонку в таблицу по производству? Вы не можете просто отбросить стол и создать его с нуля с дополнительной колонкой. Вы должны иметь что-то вроде: ALTER TABLE tab ADD COLUMN new_col int

, что я должен делать в отношении спящего режима после того, как я закончу свою модель, чтобы начать использовать его в режиме реального времени?

Удалить hibernate.bm2ddl.update из вашей производственной конфигурации, и все должно быть хорошо.

Я бы рекомендовал не использовать эту опцию для разработки, а также заставить разработчиков создавать необходимые сценарии, чтобы впоследствии их можно было использовать для обновления производственной базы данных.

+0

Большое спасибо за информацию, на которую я рассчитываю. – imorad87

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