Skip to content

Conversation

@cs168898
Copy link
Contributor

Describe your changes

Refactored Entity Classes to match README.md example. The refactored classes was AnnotationTest1, AnnotationTest2, AnnotationTest3. They were refactored into PersonEntity, DogEntity, DocumentEntity respectively.

Issue ticket number and link

#49

Checklist before requesting a review

  • I have performed a self-review of my code
  • If it is a core feature, I have added thorough tests.
  • I have made corresponding changes to the documentation
  • I used the given Project Style Guide

This commit refactors several entity classes to ensure they accurately reflect the specifications outlined in the project's README file
Missed out a few lines in ApplicationIntegrationTest where it was not refactored and still using AnnotationTest1, AnnotationTest2, AnnotationTest3
Copy link
Owner

@Mom0aut Mom0aut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution 🚀

added the @Getter for the 3 refactored classes as well as adding the lombok plugin for the main project structure as the @requiredargsconstructor in RelationDaoFactory.java of the main project file could not intiliaze variable applicationContext in the default constructor
cs168898 and others added 8 commits August 31, 2025 20:54
- Removed @Getter annotation from entity files , renamed and refactored DAO files
Removed lombok dependencies from all pom.xml, removed AnnotationTestRelation.java and AnnotationTestRelationDao.java, Renamed entity files from PersonDao > PersonEntityDao , DogDao > DogEntityDao, DocumentDao > DocumentEntityDao
updated Contributing.md to include a 'Set Up' section, where it shows the user specific things to check during the set up of the project.
@Mom0aut
Copy link
Owner

Mom0aut commented Sep 1, 2025

Thanks for your work, if you resolve the last parts i can merge it into the master branch 😄

PersonEntityDao > PersonDao , DogEntityDao > DogDao, DocumentEntityDao > DocumentDao
Copy link
Owner

@Mom0aut Mom0aut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 😄

@Mom0aut Mom0aut merged commit a13f918 into Mom0aut:master Sep 2, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants