Roberto Sánchez
2013-12-26 d0cb11fcb8aa56081291f40746ec1c85844ed6a5
securis/src/main/java/net/curisit/securis/db/Pack.java
....@@ -10,7 +10,6 @@
1010 import javax.persistence.FetchType;
1111 import javax.persistence.Id;
1212 import javax.persistence.JoinColumn;
13
-import javax.persistence.JoinTable;
1413 import javax.persistence.ManyToOne;
1514 import javax.persistence.NamedQueries;
1615 import javax.persistence.NamedQuery;
....@@ -55,12 +54,7 @@
5554 @JoinColumn(name = "created_by")
5655 private User createdBy;
5756
58
- @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL)
59
- @JoinTable(name = "license", //
60
- joinColumns =
61
- { @JoinColumn(name = "pack_id") }, //
62
- inverseJoinColumns =
63
- { @JoinColumn(name = "id") })
57
+ @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "pack")
6458 private Set<License> licenses;
6559
6660 private int numLicenses;