Is it necessary to override equals and hashcode methods in DTO’s? Because DTO’s are just use for transfer data. Is there any best practice or something regarding this?
Thanks.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This article offers one piece of advice:
Surely DTOs are used for more than just transfer, we do keep them, sort them, cache them …
In practice do folks provide equals and hash? No not always. Should we? I think so.