gpt4 book ai didi

java - 重写 DTO 中的 equals 方法

转载 作者:搜寻专家 更新时间:2023-10-30 19:56:54 27 4
gpt4 key购买 nike

是否有必要覆盖 DTO 中的 equals 和 hashcode 方法?因为 DTO 仅用于传输数据。是否有任何最佳实践或相关内容?

谢谢。

最佳答案

This article提供一条建议:

Objects placed in a List , Set, or Map (as either a key or value) should have an appropriate definition of equals.

当然,DTO 不仅仅用于传输,我们确实保留它们、对它们进行排序、缓存它们......

实际上人们会提供 equals 和 hash 吗?不,不总是。我们应该吗?我想是的。

关于java - 重写 DTO 中的 equals 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7252731/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com