From ffed6b90b963dd0a56ca359c94f62a2f97686271 Mon Sep 17 00:00:00 2001
From: Hendrik Jungnitsch <hendrik.jungnitsch@gedoplan.de>
Date: Mi, 07 Sep 2022 15:09:44 +0200
Subject: [PATCH] exercise01
---
src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java b/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java
index 2de1fde..7f3ca9b 100644
--- a/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java
+++ b/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java
@@ -1,11 +1,23 @@
package de.gedoplan.seminar.jpa.exercise.domain;
-public class Highway {
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+@Entity
+@Table(name = Highway.TABLE_NAME)
+public class Highway {
+
+ public static final String TABLE_NAME = "JPA_HIGHWAY";
+
+ @Id
private int id;
private String name;
private String origin;
private String destination;
+
+ public Highway() {
+ }
public Highway(int id, String name, String origin, String destination) {
this.id = id;
@@ -46,6 +58,9 @@
return this.destination;
}
-
+ @Override
+ public String toString() {
+ return "Highway [id=" + id + ", name=" + name + ", origin=" + origin + ", destination=" + destination + "]";
+ }
}
--
Gitblit v1.7.1