diff --git a/src/main/java/ru/ulstu/is/sbapp/client/model/Client.java b/src/main/java/ru/ulstu/is/sbapp/client/model/Client.java index e53eef3..1bee8ed 100644 --- a/src/main/java/ru/ulstu/is/sbapp/client/model/Client.java +++ b/src/main/java/ru/ulstu/is/sbapp/client/model/Client.java @@ -16,7 +16,7 @@ public class Client { private String firstName; private String lastName; - @OneToMany(fetch = FetchType.EAGER,mappedBy = "client",cascade = CascadeType.ALL) + @OneToMany(fetch = FetchType.EAGER,mappedBy = "client",cascade = CascadeType.REMOVE) private List<Purchase> purchases; public Client() { @@ -61,6 +61,11 @@ public class Client { return purchases; } + public void setPurchases(List<Purchase> purchases) + { + this.purchases=purchases; + } + @Override public boolean equals(Object o) { if (this == o) return true;