我看到 ToString 和 EqualsAndHashCode 注释在许多类上使用。我们什么时候使用它们?它们提供哪些独特的功能?
最佳答案
它们将在编译期间根据字段生成 equals
、hashCode
和 toString
方法的默认实现。
Lombok 会为您生成它们,因此您不需要将它们包含在源代码中。这也意味着,如果您稍后添加字段,您不能忘记将其添加到上述所有方法中。
披露:我是一名 lombok 开发人员。
关于java - Spring java中的ToString和EqualsAndHashCode注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47852690/