This beta release includes all of the Jakarta Data beta 2 release, as well as some additional proposed features that are being considered. This includes functionality such as query-by-method name, sorting and pagination, interoperability with entity classes from Jakarta Persistence, interoperability with Jakarta Transactions, and more. This Open Liberty beta also includes a test implementation of Jakarta Data that we are using to experiment with proposed specification features so that developers can try out these features and provide feedback to influence the specification as it is being developed.
In this blog, we are going to discuss some of the main features in Jakarta EE 10 and MicroProfile 6.0 and then demonstrate how you can use them.
In one of the biggest releases of Open Liberty since its debut over 5 years ago, 188.8.131.52 includes Jakarta EE 10 Platform, Jakarta EE Web Profile, and, for the first time, Jakarta EE Core Profile. Many new enhancements are added throughout most of the features that make up the profiles.
Jakarta Data is a new Jakarta EE specification that aims to standardize the popular Data Repository pattern across relational and NoSQL databases.
Open Liberty 184.108.40.206-beta brings you the hot-off-the-press Jakarta EE 10 Core Profile. Jakarta EE 10 will be the first release to provide updates to the specifications since Java EE 8 in 2017. Jakarta EE 10 Core Profile is a subset of the specifications, which is specifically aimed at lightweight runtimes, that are optimized for running cloud-native Java microservices.
Join Jared Anderson (Senior Software Engineer - WebSphere Performance Engineering) as he explores Jakarta EE 9 and its support in Open Liberty, the first vendor-compatible implementation for this new release of the spec.
The Open Liberty team's involvement with Jakarta EE goes back the beginning of the project. We believe in the importance of an open source, vendor-neutral framework for cloud-native enterprise Java™ applications.