История изменений
Исправление Adonai, (текущая версия) :
Насколько адекватной выглядит идея спихнуть всю модель в отдельный проект?
На самом деел не очень. Вытащил ты объект хибернейтом в первом проекте - как ты его перетащишь в jax-ws сервис? Как быть с тем, что он managed? Ну или поясни идею с проектами поподробнее, если я не так понял.
Насколько неадекватно выглядит идея наваять схему данных «руками» и не доверять генератору хибера?
Предсказуемость повысится, портируемость - нет. Придётся вручную править при любом изменении классов-entity. Если проект быстро развивается и БД меняется - нет смысла, когда уже более-менее сформирован - можно, для оптимизации.
с остальным не сталкивался
Исходная версия Adonai, :
Насколько адекватной выглядит идея спихнуть всю модель в отдельный проект?
На самом деел не очень. Вытащил ты объект хибернейтом в первом проекте - как ты его перетащишь в jax-ws сервис? Как быть с тем, что он managed? Ну или поясни идею с проектами поподробнее, если я не так понял.
Насколько неадекватно выглядит идея наваять схему данных «руками» и не доверять генератору хибера?
Предсказуемость повысится, портируемость - нет. Придётся вручную править при любом изменении классов-entity. Если проект быстро развивается и БД меняется - нет смысла, когда уже более-менее сформирован - можно, дял оптимизации.
с остальным не сталкивался