【发布时间】:2011-12-12 04:45:13
【问题描述】:
我想使用 Apache commons HashCodeBuilder 和 EqualsBuilder 来覆盖 POJO 中的 hashCode() 和 equals() 方法。根据hibernate documentation,标识符值不应该是 hashCode 方法的一部分。在这种情况下,我将无法使用 Apache 的构建器,因为它们也会包含标识符值。
我该怎么办? IDE 之类的 intelliJ 会生成 hashCode 函数,但我不想依赖它们。我可以使用其他任何库吗?
【问题讨论】: