The most significant changes to Jakarta EE 10
Jakarta EE 10 is the first edition of Jakarta EE that added functionality since joining the Eclipse Foundation. In this section, we will be going over the most meaningful changes that were made. It is in no sense meant to be an exhaustive overview of all the changes. Neither will we apply these changes to our existing Cargo Tracker application. Making these changes would be very use-case-specific, such as setting up a different authentication mechanism or changing primary keys.
Core Profile
We have already pointed out that one of the major features was adding the Core Profile. This profile targets smaller applications such as microservices. In fact, according to the official documentation, it targets modern cloud applications with a focus on a minimal set of APIs that support microservices with a focus on enabling implementations that make use of ahead-of-time (AOT) compilation builds to minimize startup time and memory footprint...