diff --git a/backend/src/main/java/de/hft/geotime/record/TimeRecord.java b/backend/src/main/java/de/hft/geotime/record/TimeRecord.java index 3280d37..6e7293a 100644 --- a/backend/src/main/java/de/hft/geotime/record/TimeRecord.java +++ b/backend/src/main/java/de/hft/geotime/record/TimeRecord.java @@ -20,7 +20,7 @@ public class TimeRecord { @Id private long id; @OneToOne - private TimetrackAccount account; + private TimetrackAccount account; // TimetrackAccount ID (Lazy) private Date startdate; private Date enddate; private Duration time; diff --git a/backend/src/main/java/de/hft/geotime/timetrackaccount/TimetrackAccount.java b/backend/src/main/java/de/hft/geotime/timetrackaccount/TimetrackAccount.java index 772e6ec..4d0c8e1 100644 --- a/backend/src/main/java/de/hft/geotime/timetrackaccount/TimetrackAccount.java +++ b/backend/src/main/java/de/hft/geotime/timetrackaccount/TimetrackAccount.java @@ -17,7 +17,7 @@ public class TimetrackAccount { @GeneratedValue(strategy = GenerationType.AUTO) private long id; @OneToOne - private TimetrackUser timetrackUser; + private TimetrackUser timetrackUser; // TimetrackUser Id (Lazy) [REMOVE] private double revenue; private String name; private String description; diff --git a/backend/src/main/java/de/hft/geotime/user/TimetrackUser.java b/backend/src/main/java/de/hft/geotime/user/TimetrackUser.java index aebd202..47f85df 100644 --- a/backend/src/main/java/de/hft/geotime/user/TimetrackUser.java +++ b/backend/src/main/java/de/hft/geotime/user/TimetrackUser.java @@ -21,12 +21,12 @@ public class TimetrackUser { private long id; @UniqueElements private String username; - private String password; + private String password; // strip private String firstname; private String lastname; @OneToOne - private Role role; + private Role role; // Projection (String) @OneToMany - private List timetrackAccounts; + private List timetrackAccounts; // Lazy List }