From 139635b8db125c64d04b557a5a6dcb45682f03cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Ko=C5=BEusznik?= <jan@kozusznik.cz> Date: Mon, 12 Apr 2021 14:12:35 +0200 Subject: [PATCH] Make references transient. --- src/main/java/koz01/java2/lab10/Clas.java | 2 ++ src/main/java/koz01/java2/lab10/Department.java | 2 ++ src/main/java/koz01/java2/lab10/Employee.java | 2 ++ src/main/java/koz01/java2/lab10/Teacher.java | 2 ++ 4 files changed, 8 insertions(+) diff --git a/src/main/java/koz01/java2/lab10/Clas.java b/src/main/java/koz01/java2/lab10/Clas.java index 20993ff..bd20f7d 100644 --- a/src/main/java/koz01/java2/lab10/Clas.java +++ b/src/main/java/koz01/java2/lab10/Clas.java @@ -3,6 +3,7 @@ package koz01.java2.lab10; import java.util.Set; import javax.persistence.Entity; +import javax.persistence.Transient; import lombok.AllArgsConstructor; import lombok.Getter; @@ -18,6 +19,7 @@ public class Clas extends BaseEntity { @Setter private String cname; + @Transient @Getter @Setter private Set<Clas> clas; diff --git a/src/main/java/koz01/java2/lab10/Department.java b/src/main/java/koz01/java2/lab10/Department.java index 132b6ed..8b09f00 100644 --- a/src/main/java/koz01/java2/lab10/Department.java +++ b/src/main/java/koz01/java2/lab10/Department.java @@ -3,6 +3,7 @@ package koz01.java2.lab10; import java.util.List; import javax.persistence.Entity; +import javax.persistence.Transient; import lombok.AllArgsConstructor; import lombok.Getter; @@ -18,6 +19,7 @@ public class Department extends BaseEntity { @Setter private String name; + @Transient @Getter @Setter private List<Employee> employee; diff --git a/src/main/java/koz01/java2/lab10/Employee.java b/src/main/java/koz01/java2/lab10/Employee.java index 259c167..f21bdc1 100644 --- a/src/main/java/koz01/java2/lab10/Employee.java +++ b/src/main/java/koz01/java2/lab10/Employee.java @@ -1,6 +1,7 @@ package koz01.java2.lab10; import javax.persistence.Entity; +import javax.persistence.Transient; import lombok.AllArgsConstructor; import lombok.Getter; @@ -28,6 +29,7 @@ public class Employee extends BaseEntity { @Setter private String deg; + @Transient @Setter @Getter private Department department; diff --git a/src/main/java/koz01/java2/lab10/Teacher.java b/src/main/java/koz01/java2/lab10/Teacher.java index ee1c357..1c67bac 100644 --- a/src/main/java/koz01/java2/lab10/Teacher.java +++ b/src/main/java/koz01/java2/lab10/Teacher.java @@ -4,6 +4,7 @@ package koz01.java2.lab10; import java.util.Set; import javax.persistence.Entity; +import javax.persistence.Transient; import lombok.AllArgsConstructor; import lombok.Getter; @@ -23,6 +24,7 @@ public class Teacher extends BaseEntity { @Setter private String subject; + @Transient @Getter @Setter private Set<Clas> clasSet; -- GitLab