Working with JsonCreator annotation (UserApplication) To run the application locally:
mvnw clean verify spring-boot:run (for Windows)
./mvnw clean verify spring-boot:run (for Linux)
The application is configured to run on port 8083.
Use POSTMAN to see the GET request response at http://localhost:8083/data/userdetails/page
Examples to explain how Deep Copy and shallow Copy works. Refer unit tests 'DeepCopyUnitTest' and 'ShalloCopyUnitTest' for examples