Спецификация Java EE предназначалась для определения того, как поставщики будут поддерживать транзакционные, распределенные компоненты, которые называются корпоративными компонентами Java.«Предприятие» отличало их от POJO, потому что они предназначались для запуска на отдельном сервере приложений, который решал бы все проблемы, связанные с жизненным циклом, многопоточностью и службами.
В Java много частейИнструментарий EE: сервлеты, JSP, корпоративные Java-бины, такие службы, как обмен сообщениями, именование, объединение в пул и т. Д., Доступ к реляционной базе данных, соединители с такими ресурсами, как мэйнфреймы, и т. Д.быть как выбор "любимого" ребенка.Лучше рассматривать их как единое целое.
ОБНОВЛЕНИЕ: Если вы не используете EJB-объекты, вам не нужны постоянство или JDBC.Вы можете писать сессионные компоненты без сохранения состояния и быть совершенно счастливыми.
Если вы не используете HTTP-клиент, вам не нужны сервлеты или JSP.
Вы не используете то, что делаетене нужно.