|
|
@@ -0,0 +1,57 @@
|
|
|
+package com.company.project.entity;
|
|
|
+
|
|
|
+import javax.persistence.Entity;
|
|
|
+import javax.persistence.Id;
|
|
|
+import javax.persistence.Table;
|
|
|
+
|
|
|
+@Entity
|
|
|
+@Table(name = "GREETINGS")
|
|
|
+public class Greeting {
|
|
|
+
|
|
|
+ @Id
|
|
|
+ private int id;
|
|
|
+ private String name;
|
|
|
+
|
|
|
+ public Greeting() {
|
|
|
+ }
|
|
|
+
|
|
|
+ public Greeting(String name) {
|
|
|
+ this.name = name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Greeting(int id, String name) {
|
|
|
+ this.id = id;
|
|
|
+ this.name = name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getId() {
|
|
|
+ return id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setId(int id) {
|
|
|
+ this.id = id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getName() {
|
|
|
+ return name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setName(String name) {
|
|
|
+ this.name = name;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public boolean equals(Object o) {
|
|
|
+ if (this == o) return true;
|
|
|
+ if (o == null || getClass() != o.getClass()) return false;
|
|
|
+
|
|
|
+ Greeting greeting = (Greeting) o;
|
|
|
+
|
|
|
+ return name.equals(greeting.name);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public int hashCode() {
|
|
|
+ return name.hashCode();
|
|
|
+ }
|
|
|
+}
|