Skip to content
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

Remove @Data annotation from jpa classes #332

Open
michael-82 opened this issue Aug 21, 2024 · 0 comments · May be fixed by #345
Open

Remove @Data annotation from jpa classes #332

michael-82 opened this issue Aug 21, 2024 · 0 comments · May be fixed by #345
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@michael-82
Copy link
Collaborator

See
https://jpa-buddy.com/blog/lombok-and-jpa-what-may-go-wrong/
https://thorben-janssen.com/lombok-hibernate-how-to-avoid-common-pitfalls/

@michael-82 michael-82 added the enhancement New feature or request label Aug 21, 2024
@michael-82 michael-82 added this to the Next Release milestone Aug 21, 2024
@michael-82 michael-82 self-assigned this Aug 21, 2024
michael-82 added a commit that referenced this issue Aug 29, 2024
- Remove @DaTa and @EqualsAndHashCode annotations and replace them with @getter @Setter @tostring (excluding lazily loaded variables) and custom equals and hashcode methods
- Change id datatype from int to Long in entity classes
@michael-82 michael-82 linked a pull request Aug 29, 2024 that will close this issue
michael-82 added a commit that referenced this issue Sep 2, 2024
- Remove @DaTa and @EqualsAndHashCode annotations and replace them with @getter @Setter @tostring (excluding lazily loaded variables) and custom equals and hashcode methods
- Change id datatype from int to Long in entity classes
michael-82 added a commit that referenced this issue Sep 4, 2024
- Remove @DaTa and @EqualsAndHashCode annotations and replace them with @getter @Setter @tostring (excluding lazily loaded variables) and custom equals and hashcode methods
- Change id datatype from int to Long in entity classes
michael-82 added a commit that referenced this issue Oct 25, 2024
- Remove @DaTa and @EqualsAndHashCode annotations and replace them with @getter @Setter @tostring (excluding lazily loaded variables) and custom equals and hashcode methods
- Change id datatype from int to Long in entity classes
michael-82 added a commit that referenced this issue Oct 25, 2024
- Start writing tests (context.hashCode() is weird rn)
michael-82 added a commit that referenced this issue Oct 28, 2024
- change hashcode method in Context class
- remove unused imports
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant