From a58b439a1d787e843464c74c22e930b33548323e Mon Sep 17 00:00:00 2001 From: killerber4t Date: Wed, 4 Mar 2020 15:58:05 +0100 Subject: [PATCH 1/2] add entities: Gruppe, Organisator, Student, Teilnehmer --- src/main/java/mops/gruppen2/entities/Gruppe.java | 15 +++++++++++++++ .../java/mops/gruppen2/entities/Organisator.java | 4 ++++ .../java/mops/gruppen2/entities/Student.java | 10 ++++++++++ .../java/mops/gruppen2/entities/Teilnehmer.java | 16 ++++++++++++++++ 4 files changed, 45 insertions(+) create mode 100644 src/main/java/mops/gruppen2/entities/Gruppe.java create mode 100644 src/main/java/mops/gruppen2/entities/Organisator.java create mode 100644 src/main/java/mops/gruppen2/entities/Student.java create mode 100644 src/main/java/mops/gruppen2/entities/Teilnehmer.java 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/Organisator.java b/src/main/java/mops/gruppen2/entities/Organisator.java new file mode 100644 index 0000000..ba1eb8b --- /dev/null +++ b/src/main/java/mops/gruppen2/entities/Organisator.java @@ -0,0 +1,4 @@ +package mops.gruppen2.entities; + +public class Organisator extends Teilnehmer{ +} 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; +} From 5122a2c83dbc207571aef02395543d70fc9e41de Mon Sep 17 00:00:00 2001 From: killerber4t Date: Wed, 4 Mar 2020 16:12:06 +0100 Subject: [PATCH 2/2] change organisator to admin --- src/main/java/mops/gruppen2/entities/Admin.java | 4 ++++ src/main/java/mops/gruppen2/entities/Organisator.java | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 src/main/java/mops/gruppen2/entities/Admin.java delete mode 100644 src/main/java/mops/gruppen2/entities/Organisator.java 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/Organisator.java b/src/main/java/mops/gruppen2/entities/Organisator.java deleted file mode 100644 index ba1eb8b..0000000 --- a/src/main/java/mops/gruppen2/entities/Organisator.java +++ /dev/null @@ -1,4 +0,0 @@ -package mops.gruppen2.entities; - -public class Organisator extends Teilnehmer{ -}