Содержит ли проект EJB только один Enterprise JavaBean или их коллекцию? - PullRequest
1 голос
/ 15 июля 2010

Я работаю с IBM Rational Application Developer для WebSphere ;он основан на Eclipse, хотя я не уверен в его отличиях от функций Eclipse Java EE.

Я хочу иметь два Enterprise JavaBeans.Я создаю два отдельных EJB-проекта, по одному на JavaBean, или я помещаю их как разные классы в один проект?

Каковы соображения при выборе между ними, предполагая, что любой из них технически возможен?Каковы причины их разделения или объединения в один проект?

1 Ответ

1 голос
/ 16 июля 2010

Я хочу иметь два корпоративных JavaBeans. Создать два отдельных EJB-проекта, по одному на JavaBean, или поместить их как разные классы в один проект?

Вы можете иметь несколько EJB на модуль EJB (слава богу).

Каковы соображения при выборе между ними, если предположить, что любой из них технически возможен?

Я бы сказал, вопросы упаковки / развертывания. Если по какой-либо причине вы хотите иметь возможность собирать и развертывать только один из этих EJB-компонентов в корпоративном приложении, предоставьте отдельные модули.

Практическое правило заключается в том, чтобы логически перегруппировать вещи в одно и то же развертываемое подразделение. Разбейте логическую группу на более мелкозернистые модули, только если возникают особые потребности развертывания (редко).

Смотри также

...