-
Notifications
You must be signed in to change notification settings - Fork 604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Records in Jakarta Data by dynamically creating a stand-in class #22762
Labels
Milestone
Comments
njr-11
added
the
Epic
Used to track Feature Epics that are following the UFO process
label
Sep 30, 2022
njr-11
modified the milestones:
[Iteration 22.20] Oct 3 - Oct 14,
[Iteration 23.6] Mar 13 - Mar 24
Mar 15, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
May 16, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
May 18, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
May 18, 2023
…o enable CrudRepository delete methods that accept entity instances
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
May 23, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
May 23, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
May 24, 2023
njr-11
modified the milestones:
[Iteration 23.6] Mar 13 - Mar 24,
[Iteration 23.11] May 22 - June 2
May 24, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jun 3, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jun 3, 2023
tevans78
pushed a commit
to tevans78/open-liberty
that referenced
this issue
Jun 5, 2023
tevans78
pushed a commit
to tevans78/open-liberty
that referenced
this issue
Jun 5, 2023
njr-11
modified the milestones:
[Iteration 23.11] May 22 - June 2,
[Iteration 23.13] June 19 - June 30
Jun 14, 2023
njr-11
modified the milestones:
[Iteration 23.13] Jun 19 - Jun 30,
[Iteration 23.14] Jul 3 - Jul 14
Jun 28, 2023
njr-11
modified the milestones:
[Iteration 23.14] Jul 3 - Jul 14,
[Iteration 23.17] Aug 14 - Aug 25
Aug 9, 2023
njr-11
modified the milestones:
[Iteration 23.17] Aug 14 - Aug 25,
[Iteration 23.25] Dec 4 - Dec 15
Oct 11, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Oct 16, 2023
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Aug 1, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Aug 1, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Aug 8, 2024
tkburroughs
modified the milestones:
[Iteration 24.10] May 13 - May 24,
[Iteration 24.18] Sept 2 - Sept 13
Sep 3, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 13, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 17, 2024
… embeddable type
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 17, 2024
…e the same embeddable type
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 17, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 18, 2024
… embeddable type
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 18, 2024
…e the same embeddable type
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 18, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 18, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Sep 18, 2024
…able embeddables
tkburroughs
modified the milestones:
[Iteration 24.18] Sep 2 - Sep 13,
[Iteration 24.21] Oct 14 - Oct 25
Oct 14, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Nov 21, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Nov 25, 2024
tkburroughs
modified the milestones:
[Iteration 24.21] Oct 14 - Oct 25,
[Iteration 24.24] Nov 25 - Dec 6
Nov 25, 2024
yasmin-aumeeruddy
pushed a commit
to yasmin-aumeeruddy/open-liberty
that referenced
this issue
Dec 4, 2024
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jan 2, 2025
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jan 3, 2025
…s and give it precedence as spec required behavior
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jan 3, 2025
…s and precedence
tkburroughs
modified the milestones:
[Iteration 24.24] Nov 25 - Dec 6,
[Iteration 25.1] Jan 6 - Jan 17
Jan 6, 2025
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jan 10, 2025
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jan 10, 2025
…s and give it precedence as spec required behavior
njr-11
added a commit
to njr-11/open-liberty
that referenced
this issue
Jan 10, 2025
…s and precedence
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
User Story:
"As a user of repository-based data access, I would like to use Java records as entities to avoid the boilerplate code that typically needs to be written for entity classes."
Jakarta Persistence (JPA) does not support records, but it could be possible for us to send another class to stand in for the record. Jakarta Persistence does have a standard way by which we can instruct it to create instances of the record rather than the entity class when performing queries. We could do all of this transparently to the user, and the only expected additional cost would be the creation of the extra class when defining the entity.
The text was updated successfully, but these errors were encountered: