mapping of basepac corrected
This commit is contained in:
parent
3b61da9c17
commit
1ba497e953
@ -12,8 +12,6 @@ import javax.persistence.Entity;
|
|||||||
import javax.persistence.FetchType;
|
import javax.persistence.FetchType;
|
||||||
import javax.persistence.GeneratedValue;
|
import javax.persistence.GeneratedValue;
|
||||||
import javax.persistence.Id;
|
import javax.persistence.Id;
|
||||||
import javax.persistence.JoinColumn;
|
|
||||||
import javax.persistence.JoinTable;
|
|
||||||
import javax.persistence.OneToMany;
|
import javax.persistence.OneToMany;
|
||||||
import javax.persistence.SequenceGenerator;
|
import javax.persistence.SequenceGenerator;
|
||||||
import javax.persistence.Table;
|
import javax.persistence.Table;
|
||||||
@ -49,14 +47,9 @@ public class BasePac implements Serializable {
|
|||||||
@Column(name = "valid", columnDefinition = "boolean")
|
@Column(name = "valid", columnDefinition = "boolean")
|
||||||
private boolean valid;
|
private boolean valid;
|
||||||
|
|
||||||
@OneToMany(fetch = FetchType.LAZY, cascade = ALL)
|
@OneToMany(fetch = FetchType.LAZY, cascade=ALL, mappedBy="basePac")
|
||||||
@JoinTable(name = "component", joinColumns = @JoinColumn(name = "basepacket_id"), inverseJoinColumns = @JoinColumn(name = "basecomponent_id"))
|
|
||||||
private Set<Component> components;
|
private Set<Component> components;
|
||||||
|
|
||||||
@OneToMany(fetch = FetchType.LAZY, cascade = ALL)
|
|
||||||
@JoinTable(name = "packet_component", joinColumns = @JoinColumn(name = "packet_id"), inverseJoinColumns = @JoinColumn(name = "basepacket_id"))
|
|
||||||
private Set<Pac> pacs;
|
|
||||||
|
|
||||||
public long id() {
|
public long id() {
|
||||||
return basePacId;
|
return basePacId;
|
||||||
}
|
}
|
||||||
@ -125,14 +118,6 @@ public class BasePac implements Serializable {
|
|||||||
getComponents().remove(comp);
|
getComponents().remove(comp);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Set<Pac> getPacs() {
|
|
||||||
return pacs;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPacs(Set<Pac> pacs) {
|
|
||||||
this.pacs = pacs;
|
|
||||||
}
|
|
||||||
|
|
||||||
// generic
|
// generic
|
||||||
public boolean equals(Object aOther) {
|
public boolean equals(Object aOther) {
|
||||||
if (aOther == null || aOther.getClass() != getClass())
|
if (aOther == null || aOther.getClass() != getClass())
|
||||||
|
Loading…
Reference in New Issue
Block a user