diff --git a/src/main/java/mops/gruppen2/entities/Admin.java b/src/main/java/mops/gruppen2/entities/Admin.java new file mode 100644 index 0000000..c4d6e46 --- /dev/null +++ b/src/main/java/mops/gruppen2/entities/Admin.java @@ -0,0 +1,4 @@ +package mops.gruppen2.entities; + +public class Admin extends Teilnehmer{ +} diff --git a/src/main/java/mops/gruppen2/entities/Gruppe.java b/src/main/java/mops/gruppen2/entities/Gruppe.java new file mode 100644 index 0000000..f02bc9d --- /dev/null +++ b/src/main/java/mops/gruppen2/entities/Gruppe.java @@ -0,0 +1,15 @@ +package mops.gruppen2.entities; + +import lombok.Data; +import org.springframework.data.annotation.Id; + +import java.util.List; + +@Data +public class Gruppe { + @Id + Long id; + String titel; + String beschreibung; + List teilnehmersList; +} diff --git a/src/main/java/mops/gruppen2/entities/Student.java b/src/main/java/mops/gruppen2/entities/Student.java new file mode 100644 index 0000000..d3aeeb4 --- /dev/null +++ b/src/main/java/mops/gruppen2/entities/Student.java @@ -0,0 +1,10 @@ +package mops.gruppen2.entities; + +import lombok.Data; +import org.springframework.data.annotation.Id; + +import java.util.List; + +public class Student extends Teilnehmer{ + +} diff --git a/src/main/java/mops/gruppen2/entities/Teilnehmer.java b/src/main/java/mops/gruppen2/entities/Teilnehmer.java new file mode 100644 index 0000000..ef665b9 --- /dev/null +++ b/src/main/java/mops/gruppen2/entities/Teilnehmer.java @@ -0,0 +1,16 @@ +package mops.gruppen2.entities; + +import lombok.Data; +import org.springframework.data.annotation.Id; + +import java.util.List; + +@Data +public class Teilnehmer { + @Id + Long id; + String vorname; + String nachname; + String email; + List Gruppen; +}