Я пытаюсь создать архитектуру веб-приложения среднего размера на Java, и я хотел бы получить несколько советов о том, как это сделать.Модульное веб-приложение с Spring и Maven
Проект состоит из базового сайта и нескольких модулей. Например, один модуль обеспечит регистрацию пользователя, другой модуль будет предлагать веб-службу и т. Д.
Когда мне нужно доставить приложение новому клиенту, идеальной задачей было бы получить модули он хочет, делать некоторые тематические (css, изображения, возможно, jsp) и разрабатывать настраиваемые модули, которые ему могут понадобиться, если они есть.
Я рассмотрел многомодовые проекты maven, военные накладки, но мне трудно разбить приложение, особенно в отношении конфигурации модулей (например, слияние глобальной конфигурации пружин с модулями) , Может ли кто-нибудь указать мне пример такой системы? Заранее спасибо!
спасибо за помощь! Я вижу здесь пункт «фрагментировать» файлы конфигурации через модули, когда это возможно. Я думаю, что смогу жить с одним web.xml. Поэтому я собираюсь дать вам эту попытку и посмотреть, что можно сделать с настройкой других технологий (спящий режим, плитки и т. Д.). Я обновлю это. – user683887
Спящий режим может также иметь свои фрагменты. пружинные фабричные бобы для сессионных заводов с гибернацией также имеют сканирование классов (либо .hbm.xml, либо пакетное сканирование) – Matt