Published on Sep 23, 2022
Java EE 10 focuses on building modern, simplified, and lightweight cloud-native Java applications, including a Core Profile for microservices.
Eclipse Foundation’s enterprise Java platform Jakarta EE 10 launched today, emphasising cloud-native development.
As part of Eclipse’s release, Jakarta EE 10 Platform, Web Profile, and a new Core Profile are included. The Eclipse GlassFish 7 application server provides a compatible implementation of Jakarta EE 10; other implementations will follow shortly from companies such as IBM.
A key feature of Jakarta EE 10 is the ability to build modern, simplified, and lightweight cloud-native Java applications with a baseline for evolving enterprise Java technologies.
Jakarta EE can be downloaded from the project website. The following are some of the key capabilities of Jakarta 10 EE:
A Core Profile that provides a subset of Jakarta EE specifications suitable for microservices development with lightweight runtimes, including CDI-Lite specifications for building lightweight Jakarta EE applications. Through build-compatible extensions, CDI-Lite offers a reflection-free programming model that enables compiling to native code. In more than a decade, Core Profile is the first new enterprise Java profile.
Java SE 10 and Java SE 17 application development
The use of annotations has been expanded to simplify application development, making it easier to build modular applications and improving integration between APIs.
Java SE 9 introduced the module system and Java SE 11 supports it.
In addition to Java Contexts and Dependency Injection (CDI) 4.0, Jakarta RESTful Web Services 3.1, and Jakarta Security 3.0, which supports OpenID Connect, and new functions in Jakarta Persistence queries, more than 20 component specifications are supported through version updates reflected in specified APIs.
Java SE 17 is the basis for Jakarta EE 10. Unlike standard Java, Jakarta EE adds APIs useful for building enterprise applications, including security and persistence capabilities.
In enterprise software, enterprise Java refers to the use of Java for application development by Red Hat, which helped develop Jakarta EE 10. An application server implements APIs gathered across a collection of APIs. Many industries use enterprise Java, including government, telecom, banking, accounting, and e-commerce.
As well as IBM, Oracle, Fujitsu, Payara, and Tomitribe, other companies contributed to Jakarta EE 10. Earlier this year, Oracle abandoned Java EE (Enterprise Edition), which was developed by Eclipse.
Jakarta EE version 9 debuted in December 2020 with a new namespace.
Presentations
Browse LSET presentations to understand interesting…
Explore Now
eBooks
Get complete guides to empower yourself academically…
Explore Now
Infographics
Learn about information technology and business…
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
Error: Contact form not found.
[wpforms id=”9030″]