Week 88 — What is Jakarta EE?

Question of the Week #88
What is Jakarta EE?
3 Replies
Eric McIntyre
Eric McIntyre3mo ago
Jakarta EE is a set of specification for enterprise Java application including but not limited to Servlets, JPA (Jakarta Persistence), JSP/JSF (Jakarta Server Pages/faces) and JAX WS (Jakarta XML Web Services) These specifications are then implemented by application servers. Code being written against these specification can then run with any of these implementations. Jakarta EE was previously called Java EE until Oracle gave control over it to the Eclipse foundation which renamed it to Jakarta EE. There are three "umbrella specifications" that combine multiple specifications: - Jakarta EE Core profile includes APIs that are typically necessary for smaller Jakarta EE applications (e.g. Microservices) like JSON Processing. - Jakarta EE Web Profile includes all APIs from Jakarta EE Core profile and additional APIs typically used in bigger Jakarta EE applications which includes specifications like Jakarta Persistence or the Jakarta Servlet API. - Jakarta EE Platform includes all Jakarta EE specifications.
📖 Sample answer from dan1st
Eric McIntyre
Eric McIntyre3mo ago
Jakarta EE is a set of tools and guidelines for building large, reliable apps in Java. It helps developers create web apps, microservices, and cloud apps that can run on different servers easily. Think of it as a toolbox for making powerful, scalable Java apps.
Submission from .wolkop
Eric McIntyre
Eric McIntyre3mo ago
It helps create enterprise applications that run on java platforms
Submission from xodosu
Want results from more Discord servers?
Add your server