From b97b7a5d031108fc274e6aa8a2e6fa38c1f947c9 Mon Sep 17 00:00:00 2001 From: Tobias Eidelpes Date: Mon, 15 Mar 2021 15:35:41 +0100 Subject: [PATCH] Correctly set ManyToMany relationship --- ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java | 2 +- ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Trip.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java index 4b9a5aa..0efbb21 100644 --- a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java +++ b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java @@ -15,7 +15,7 @@ public class Location implements ILocation { private String name; private Long locationId; - @ManyToMany + @ManyToMany(mappedBy = "stops") private Collection trips; @Override diff --git a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Trip.java b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Trip.java index 9d10bc7..3ef7766 100644 --- a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Trip.java +++ b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Trip.java @@ -18,7 +18,7 @@ public class Trip implements ITrip { private ILocation pickup; private ILocation destination; - @ManyToMany(mappedBy = "trip") + @ManyToMany private Collection stops; private ITripInfo tripInfo; private IMatch match;