From 3c26084fefe1a8d2022fd382a055c27962c1d858 Mon Sep 17 00:00:00 2001
From: koz01 <koz01@PCFEIB113-026.msad.vsb.cz>
Date: Mon, 27 Mar 2023 15:10:05 +0200
Subject: [PATCH] Remove warning due serializartion without id.

---
 src/main/java/koz01/java2/lab10/BaseEntity.java       | 1 +
 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/NonTeachingStaff.java | 1 +
 src/main/java/koz01/java2/lab10/Staff.java            | 1 +
 src/main/java/koz01/java2/lab10/Teacher.java          | 2 ++
 7 files changed, 11 insertions(+)

diff --git a/src/main/java/koz01/java2/lab10/BaseEntity.java b/src/main/java/koz01/java2/lab10/BaseEntity.java
index d7afffe..98683c1 100644
--- a/src/main/java/koz01/java2/lab10/BaseEntity.java
+++ b/src/main/java/koz01/java2/lab10/BaseEntity.java
@@ -15,6 +15,7 @@ import lombok.ToString;
 @ToString
 public class BaseEntity implements Serializable {
 
+	private static final long serialVersionUID = 1L;
 	@Getter
 	@Id
 	@GeneratedValue(strategy = GenerationType.AUTO)
diff --git a/src/main/java/koz01/java2/lab10/Clas.java b/src/main/java/koz01/java2/lab10/Clas.java
index 6c0e551..2d67f8d 100644
--- a/src/main/java/koz01/java2/lab10/Clas.java
+++ b/src/main/java/koz01/java2/lab10/Clas.java
@@ -14,6 +14,8 @@ import lombok.Setter;
 @NoArgsConstructor
 public class Clas extends BaseEntity {
 
+	private static final long serialVersionUID = 1L;
+
 	@Getter
 	@Setter
 	private String cname;
diff --git a/src/main/java/koz01/java2/lab10/Department.java b/src/main/java/koz01/java2/lab10/Department.java
index ab1b47e..b49b7d2 100644
--- a/src/main/java/koz01/java2/lab10/Department.java
+++ b/src/main/java/koz01/java2/lab10/Department.java
@@ -16,6 +16,8 @@ import lombok.ToString;
 @NoArgsConstructor
 public class Department extends BaseEntity {
 
+	private static final long serialVersionUID = 1L;
+
 	@Getter
 	@Setter
 	private String name;
diff --git a/src/main/java/koz01/java2/lab10/Employee.java b/src/main/java/koz01/java2/lab10/Employee.java
index 4d9be7c..68f522d 100644
--- a/src/main/java/koz01/java2/lab10/Employee.java
+++ b/src/main/java/koz01/java2/lab10/Employee.java
@@ -14,6 +14,8 @@ import lombok.ToString;
 @NoArgsConstructor
 public class Employee extends BaseEntity {
 
+	private static final long serialVersionUID = 1L;
+
 	@Getter
 	@Setter
 	private String ename;
diff --git a/src/main/java/koz01/java2/lab10/NonTeachingStaff.java b/src/main/java/koz01/java2/lab10/NonTeachingStaff.java
index c2f216f..6f55bb5 100644
--- a/src/main/java/koz01/java2/lab10/NonTeachingStaff.java
+++ b/src/main/java/koz01/java2/lab10/NonTeachingStaff.java
@@ -9,6 +9,7 @@ import lombok.Setter;
 @NoArgsConstructor
 public class NonTeachingStaff extends Staff {
 
+	private static final long serialVersionUID = 1L;
 	@Getter
 	@Setter
 	private String areaexpertise;
diff --git a/src/main/java/koz01/java2/lab10/Staff.java b/src/main/java/koz01/java2/lab10/Staff.java
index e2a4540..4933d8f 100644
--- a/src/main/java/koz01/java2/lab10/Staff.java
+++ b/src/main/java/koz01/java2/lab10/Staff.java
@@ -10,6 +10,7 @@ import lombok.Setter;
 public class Staff extends BaseEntity {
 
 
+	private static final long serialVersionUID = 1L;
 	@Getter
 	@Setter
 	private String sname;
diff --git a/src/main/java/koz01/java2/lab10/Teacher.java b/src/main/java/koz01/java2/lab10/Teacher.java
index de64c87..a5738bf 100644
--- a/src/main/java/koz01/java2/lab10/Teacher.java
+++ b/src/main/java/koz01/java2/lab10/Teacher.java
@@ -15,6 +15,8 @@ import lombok.Setter;
 @NoArgsConstructor
 public class Teacher extends BaseEntity {
 
+	private static final long serialVersionUID = 1L;
+
 	@Getter
 	@Setter
 	private String tname;
-- 
GitLab