Я бы хотел использовать jHipster для создания прототипов какого-либо проекта, но затем легко перейти к реальному использованию. Какой лучший способ для достижения этих целей, родной для jHipster:
1) Имейте некоторые основные идеи о модели данных и сущностях. Генерация CRUD-операций всего стека от JPA до Angular, а также отношений сущностей.
2) Реализовать некоторую бизнес-логику (скажем, ограничения ролей некоторых действий CRUD, упрощенные формы редактирования, изменение вещей, которые разрешены только в соответствии с дизайном и т. Д.). Сохраните различия в git.
3) Понимать, что модель данных в 1. была несовершенна и генерировать новые дополнительные сущности и отношения между ними.
Если я начну 3. с нуля, я потеряю свои 2 работы. Если я начну 3. с нуля, сгенерированный код затрагивает некоторые части, уже модифицированные в 2, и сталкивается с некоторыми конфликтами во время генерации. К счастью, генераторов пользовательских форм грубых форм на основе ролей не существует, поэтому мне нужно как-то сохранить свои достижения. Каков предлагаемый ориентир для такого случая?