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