Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.
1.0
Release Description
Jakarta Data standardizes a programming model for relational and non-relational data access in which the user composes repository interfaces that define operations on entities (simple Java objects that represent data), and the container/runtime provides the implementation.
New features, enhancements or additions
- Built-in Repository interfaces: DataRepository, BasicRepository, CrudRepository
- Requirements of Entity models and the ability to use the entity models of Jakarta Persistence and Jakarta NoSQL
- Injection of repositories
- Patterns for repository operations: Annotative Life Cycle operations, Parameter-based Find and Delete Methods, Query by Method Name, Query Language Methods, and Resource Accessor Methods
- Limits, Sorting, and Pagination of results, with both offset and cursor-based pagination
- Jakarta Data Query Language (JDQL) as a subset of Jakarta Persistence Query Language
- Static Metamodel for type-safe usage
Removals, deprecations or backwards incompatible changes
None
Minimum Java SE Version
Java SE 17 or higher
- Log in to post comments
Release review for Jakarta
Submitted by Kyle Aure on Wed, 05/15/2024 - 10:54
Release review for Jakarta Data 1.0