J'ai une entité qui hérite de l'autre. Sur l'autre main, je suis à l'aide de lombok projet afin de réduire code réutilisable, donc j'ai mis @Data
d'annotation. L'annotation @Data
avec l'héritage produit de l'avertissement suivant:
La génération est égal à/hashCode de la mise en œuvre, mais sans un appel à la super-classe, même si elle ne s'étend pas java.lang.Objet. Si c'est intentionnel, ajoutez -
@EqualsAndHashCode(callSuper=false)
de votre type.
Est-il conseillé d'ajouter l'annotation @EqualsAndHashCode (callSuper = true)
ou @EqualsAndHashCode (callSuper = false)
? Si elle n'est pas ajoutée, Dont l'un est-il callSuper=false
ou callSuper=true
?