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