实体类使用@Data注解时,@Data默认包含的是@EqualsAndHashCode(callSuper = false)
1、@EqualsAndHashCode(callSuper = false):两个对象子类属性一致,父类属性不一致,结果返回true。
2、@EqualsAndHashCode(callSuper = true): 两个对象子类属性一致,父类一致,结果返回true,否则返回false。
实体类使用@Data注解时,@Data默认包含的是@EqualsAndHashCode(callSuper = false)
1、@EqualsAndHashCode(callSuper = false):两个对象子类属性一致,父类属性不一致,结果返回true。
2、@EqualsAndHashCode(callSuper = true): 两个对象子类属性一致,父类一致,结果返回true,否则返回false。