Beginning Jakarta EE: Enterprise Edition for Java: From Novice to Professional
О книге
Beginning Jakarta EE — это практическое руководство по разработке корпоративных приложений на платформе Jakarta EE (ранее Java EE). Книга предназначена для разработчиков, знакомых с основами Java, которые хотят освоить создание масштабируемых, многоуровневых enterprise-приложений.
Автор начинает с объяснения того, зачем вообще нужны стандартизированные спецификации и многоуровневые архитектуры, и почему Jakarta EE остаётся востребованной платформой для корпоративной разработки. Рассматриваются вопросы лицензирования серверов приложений, облачные развёртывания и микросервисные подходы.
Основная часть книги посвящена практическому освоению ключевых технологий Jakarta EE: сервлетов, JSP, JSF, EJB, JPA, CDI, JMS, веб-сервисов REST и SOAP, а также безопасности. Каждая глава сопровождается примерами кода и упражнениями, что позволяет читателю сразу применять знания на практике.
Книга охватывает как классические подходы к разработке enterprise-приложений, так и современные практики, включая интеграцию с облачными платформами. Исходный код доступен на GitHub.
Издание будет полезно как начинающим разработчикам, переходящим от Java SE к enterprise-разработке, так и опытным программистам, желающим систематизировать знания о Jakarta EE.
