Spring MVC-структура проекта-Лучшие практики [закрыто]
каков наилучший подход?
1-создание нескольких проектов:
2 - создать единый проект:
2 ответов
Я бы предложил вам взглянуть на проект весны Sagan. Это исходный код для их текущего веб-сайта (http://spring.io). Хотя они использовали многомодульный подход, он не был разделен, как вы предлагаете. Они действительно просто вытащили некоторые клиентские работы и сохранили остальные в одном модуле.
этот сайт был написан командой Spring так, как они будут использовать свои собственные инструменты и выпущен в качестве справочного приложения для ответа на такие вопросы. Я рекомендуем вам взглянуть здесь:https://github.com/spring-io/sagan.
смысл в том, чтобы спросить себя, в чем смысл разделения. Если вы планируете запускать их в разных контейнерах на разных серверах, то это имеет смысл. Если это большой проект, имеет смысл его разделить.