У меня есть проект ERP с запасами модулей, покупками и продажами. Это веб-приложения, использующие спящий режим, maven, springMVC и весеннюю безопасность. Каков наилучший способ организации структуры этого проекта?
1 - Каждое приложение представляет собой веб-модуль (.WAR);
2- Только один веб-модуль.
В обоих подходах имеются другие модули: ядро (с daos и сервисы) и общие (с общими классами utils).
Я использовал первый способ, потому что проще разделить каждый проект с уважаемыми программистами. Но у меня была проблема с конфигурациями весенней безопасности.
Любые другие варианты?!?
Извините за мой английскийЛучший образец для разработки erp с модулем maven
ответ
Ваш вопрос очень открытый, и ответы могут быть очень субъективными. Вы заявляете очень ограниченное количество требований, поэтому вы можете идти в любом направлении.
Существует много вопросов для разметки приложения. Не так много крупных организаций, которые не признали необходимость этого. Часто этот путь уже проложен для людей, т. Е. Существуют существующие руководящие принципы, которые определяют границы компонентов. Это помогает с пониманием (суб) доменов, параллельными проектами в полете и очень важным повторным использованием.
Это не означает, что у вас нет деловых или технических требований, побуждающих вас сделать это. Вместо этого, как разработчик, вы можете сосредоточиться на подготовке к изменениям (как только появятся новые требования). Итак, есть (единичные) тесты на месте, и так далее. Изменение должно быть легким.
Я не нашел ситуаций, в которых один проект использует много веб-модулей. Все примеры, которые я видел, используют мультипликативные модули, однако только один модуль генерирует .war. Я не знаю, что это хороший подход. Спасибо за ответ – graell
Я работаю в компании из списка Fortune 500, где у моей команды есть регулярный доступ к 42 проектам WAR (среди всех команд мы разделяем большее количество). Но, как я уже сказал, если делать отдельные войны не имеет смысла для вас (сейчас), то это, вероятно, ответ, который вы ищете! Ваша работа должна определяться требованиями. –
Спасибо за поддержку. Я присоединяюсь ко всем моим веб-модулям в один .war, чтобы облегчить мою работу. – graell
- 1. Для полной разработки ERP: CakePHP или CodeIgniter?
- 2. загрузить образец калитки образец с maven
- 3. Образец соответствия с строковым модулем Lua
- 4. Лучший способ интегрировать беспроводные сканеры с ERP
- 5. Spring mvc с модулем maven
- 6. Приложение для разработки платформы NetBeets для разработки приложений с Maven
- 7. Лучший образец многопоточности NHibernate?
- 8. Maven Integration для разработки Android
- 9. TextMate для разработки Java/Maven
- 10. Лучший Android-телефон для разработки?
- 11. OpenZ - совместимость с OpenBravo ERP
- 12. Лучший образец для моделирования редких атрибутов
- 13. Лучший способ разработки с Tomcat
- 14. лучший способ сделать график BPMN для системы ERP
- 15. Лучший способ разработки с Spring Boot + IntelliJ
- 16. Maven зависимостей с несколькими суб модулем
- 17. Проект Eclipse Maven с модулем xmlbeans
- 18. Лучший образец для ретрансляции моего реагирующего компонента?
- 19. Лучший способ связать категорию с настраиваемым модулем
- 20. несколько классов с одинаковыми методами - лучший образец
- 21. WSO2 MSF4J - образец компилятора Maven
- 22. Лучший способ запуска html/jsp для связи с модулем GWT
- 23. Ищете проект-образец maven для java persistence api с sqlite3
- 24. Версия API для разработки Maven/Eclipse/Android
- 25. Сделайте Django не ленивым модулем, для удобства разработки
- 26. Как интегрировать сельдерей с Odoo ERP?
- 27. Лучший редактор/IDE для разработки Javascript/PHP
- 28. Альтернативы Maven для разработки Java и Scala
- 29. Лучший инструмент для кросс-платформенной разработки
- 30. Лучший Linux-дистрибутив для веб-разработки?
Я бы сказал несколько подмодулей с банкой как упаковка (ядро, общедоступность) и модуль покупок и продаж с войной – mfirry
Вы хотите перекомпилировать приложение при установке нового модуля? –