Как вы организуете свои модули Maven в приложении Java EE? В настоящее время мы имеем следующие модули Maven под родительским POM:
- уха
- * 1006 EJB *
- EJB-апи
- 1010 * ядро *
Модуль ejb
содержит только классы EJB, а модуль core
содержит все другие служебные классы, включая сущности. ejb-api
- это легкий модуль, содержащий локальные и удаленные интерфейсы, для включения в отдельные приложения при необходимости. ear
используется для создания пакета EAR и его развертывания на сервере приложений.
Как вы структурируете свое приложение? Меня особенно интересует, где вы храните свои служебные классы и классы сущностей.