Java:Automatic equals() 和 hashCode() Objects.hashCode & Objects.hash
对于简单的数据,POJO的实现和POJO会使我的代码变得混乱,维护也很乏味。equals()
hashCode()
哪些库会自动处理此情况?
由于性能原因,我更喜欢字节码检测而不是AOP方法。
更新:已经讨论了实现 equals() 和 hashCode() 的必要性的主题,这是我的观点:
用最少的工作量提前完成它不是更好,而不是在代码中挖掘,在涉及它时添加hC / eq?
编辑2022年:我已经切换到 Kotlin。Kotlin 负责 Java 的大部分样板,请参阅此页面以了解以下情况:https://tedblob.com/kotlin-data-class/equals()