Das Video ist immens wichtig, wenn man Test Entities erzeugt, die zunächst detached sind und per HashSet verwendet werden. Der Primary Key ist dann völlig untauglich für hash und equals. Danke Thorben für die ausführliche Erklärung. Da es ein sehr komplizierter Zusammenhang ist, wäre das Video evtl. in einer Deutschen Fassung hilfreich.
@ThePianoman--
Жыл бұрын
Great video as always. How about this one-liner as an equals implementation for an entity class named MyEntity with a unique key ID? public boolean equals(Object obj) { return obj instanceof MyEntity && Objects.equals(id, obj.getId()); } Is that sufficient or am I missing something? Note: "obj instanceof MyEntity" already has a Null Pointer check.
Пікірлер: 3