From cf7db3574c67340fd6f7702fae91789f4f7ad7dd Mon Sep 17 00:00:00 2001
From: Hendrik Jungnitsch <hendrik.jungnitsch@gedoplan.de>
Date: Mi, 28 Sep 2022 18:08:34 +0200
Subject: [PATCH] exercise
---
src/main/java/de/gedoplan/seminar/sbt/di/exercise/domain/Beverage.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/main/java/de/gedoplan/seminar/sbt/di/exercise/domain/Beverage.java b/src/main/java/de/gedoplan/seminar/sbt/di/exercise/domain/Beverage.java
index 02ff5f0..601489a 100644
--- a/src/main/java/de/gedoplan/seminar/sbt/di/exercise/domain/Beverage.java
+++ b/src/main/java/de/gedoplan/seminar/sbt/di/exercise/domain/Beverage.java
@@ -1,6 +1,7 @@
package de.gedoplan.seminar.sbt.di.exercise.domain;
import javax.persistence.*;
+import java.util.Objects;
@Entity
@Access(AccessType.FIELD)
@@ -33,6 +34,19 @@
}
@Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ Beverage beverage = (Beverage) o;
+ return id.equals(beverage.id);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(id);
+ }
+
+ @Override
public String toString() {
return "Beverage{" +
"id='" + id + '\'' +
--
Gitblit v1.7.1