HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2013-05-02 1ba497e953ca7079b37b7be19a87b6cd397fdd92
mapping of basepac corrected
1 files modified
17 ■■■■■ changed files
hsarback/src/de/hsadmin/mods/pac/BasePac.java 17 ●●●●● patch | view | raw | blame | history
hsarback/src/de/hsadmin/mods/pac/BasePac.java
@@ -12,8 +12,6 @@
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.OneToMany;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
@@ -49,13 +47,8 @@
    @Column(name = "valid", columnDefinition = "boolean")
    private boolean valid;
    @OneToMany(fetch = FetchType.LAZY, cascade = ALL)
    @JoinTable(name = "component", joinColumns = @JoinColumn(name = "basepacket_id"), inverseJoinColumns = @JoinColumn(name = "basecomponent_id"))
    @OneToMany(fetch = FetchType.LAZY, cascade=ALL, mappedBy="basePac")
    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() {
        return basePacId;
@@ -123,14 +116,6 @@
    public void removeComponent(Component comp) {
        getComponents().remove(comp);
    }
    public Set<Pac> getPacs() {
        return pacs;
    }
    public void setPacs(Set<Pac> pacs) {
        this.pacs = pacs;
    }
    // generic