2012-01-25 3 views
0

Я очень новичок в Spring, и мне было интересно, как правильно развернуть приложение. На данный момент я развертываю приложение на Heroku, и он отлично работает.Как правильно развернуть приложение Spring + JPA

Мое сомнение есть: локально, я работаю с generateDdl (в JPA/Hibernate), установленным в true (так что таблицы DB генерируются из классов Java). Они сказали мне, что это плохая практика на производственном сервере.

Мне интересно, как наилучшим образом применить архитектурные изменения БД при выпуске новой версии (живого) веб-сайта. Я имею в виду, если я работаю над тестовой средой с generateDdl = true, а затем я хочу применить изменения архитектурной БД к живой среде (которая имеет generateDdl = false), как узнать, какие изменения архитектурного БД произошли со времени последней версии?

ответ

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