나는 다른 것으로부터 상속받는 엔티티가 있습니다. 다른 한편으로는 상용구 코드를 줄이기 위해 lombok 프로젝트를 사용하고 있으므로 @Data
주석을 달았습니다 . @Data
상속 이있는 주석은 다음 경고를 생성합니다.
이 클래스가 java.lang.Object를 확장하지 않더라도 equals / hashCode 구현을 생성하지만 수퍼 클래스에 대한 호출은 없습니다. 의도적 인 경우
@EqualsAndHashCode(callSuper=false)
유형에 추가 하십시오.
그것은 주석 추가하는 것이 좋습니다 @EqualsAndHashCode (callSuper = true)
또는 @EqualsAndHashCode (callSuper = false)
? 이 추가되지 않은 경우, 어느 하나 callSuper=false
또는 callSuper=true
?