본문 바로가기

Issue

[Spring] Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object 오류 해결

반응형

오류 현상


warning: Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.

⌗ 해결 방법


import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper=false)
public class TestDtoB extends TestDtoA {
   private String id;
}

 

@EqualsAndHashCode 어노테이션을 이용해

Dto에 별도로 구현하는 Value Object 가 없다면 옵션으로 callSuper=false 사용하고, 있다면 아래의 참고 내용을 보고 구현하면 됩니다.

 


[참고] projectlombok.org/features/EqualsAndHashCode

 

@EqualsAndHashCode

 

projectlombok.org

 

반응형

❥ CHATI Github