Почему мы должны использовать несколько Eclipse "Java Project" для многоуровневой архитектуры в одном рабочем пространстве - PullRequest
1 голос
/ 15 сентября 2011

У меня есть некоторая путаница в отношении того, какой должна быть структура / дизайн рабочей области / кодовой базы eclipse для многоуровневой архитектуры.

Обычно мы помещаем код в разные пакеты для разных слоев в рамках одного затмения "Java Project",Например.view, dao, фасад, сервис и т. д. И вместо этого мы также можем использовать разные «Java Project» для разных слоев в пределах одного рабочего пространства Eclipse.

Может ли кто-нибудь объяснить мне, какой подход лучше?
Либо "Java Project", либо "package" для каждого слоя проекта.

Заранее спасибо.

1 Ответ

1 голос
/ 15 сентября 2011
  • Хорошее создание другого Java-проекта, безусловно, имеет преимущество, например, если вы хотите представить свой сервисный уровень как API для юниверса, вы можете создать jar и опубликовать его

  • Он полностью включит модуляризацию

  • Я сделал бы это с многозадачным проектом maven

...