Spring trainee

Что такое Jakarta EE и чем отличается от Spring?

Ответ

Jakarta EE (раньше Java EE) — набор стандартов-спецификаций корпоративной Java (сервлеты, JPA, JMS, EJB), реализуемых серверами приложений (GlassFish, WildFly). Spring — самостоятельный фреймворк поверх обычной Java, не требующий сервера приложений и не являющийся реализацией спецификаций Jakarta EE.

Разбор: Jakarta EE — это набор стандартов (спецификаций) корпоративной Java с реализациями в виде серверов приложений, а Spring — самостоятельный фреймворк поверх обычной Java, не требующий сервера приложений. Ловушка в том, что Spring реализует часть тех же задач, но не является реализацией спецификаций Jakarta EE и не равен ему; именно Jakarta EE традиционно завязан на серверы приложений, а не наоборот.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться