From 86a01d37d927894f9ccd672504a05658286fa529 Mon Sep 17 00:00:00 2001
From: Hendrik Jungnitsch <hendrik.jungnitsch@gedoplan.de>
Date: Mi, 07 Sep 2022 15:10:19 +0200
Subject: [PATCH] exercise04
---
src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Junction.java | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Junction.java b/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Junction.java
index f29ccf7..5a6dbf3 100644
--- a/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Junction.java
+++ b/src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Junction.java
@@ -8,7 +8,10 @@
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
+import javax.persistence.ManyToOne;
import javax.persistence.Table;
+
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@Entity
@Table(name = Junction.TABLE_NAME)
@@ -26,6 +29,10 @@
private JunctionKind kind;
private String no;
+
+ @JsonIgnoreProperties("junctions")
+ @ManyToOne
+ private Highway highway;
public Junction() {
@@ -68,6 +75,15 @@
public void setNo(String no) {
this.no = no;
}
+
+
+ public Highway getHighway() {
+ return highway;
+ }
+
+ public void setHighway(Highway highway) {
+ this.highway = highway;
+ }
@Override
public int hashCode() {
--
Gitblit v1.7.1