Auf Thema antworten

Hier noch die Showcase Klasse


[CODE]@Entity

@Table(name = "showcase")

@NamedQueries(

        {... })

@TableGenerator(name="showcasePkGen", table ="id_gen", pkColumnName ="gen_name",

            valueColumnName ="gen_value", pkColumnValue="showcase_id_gen", allocationSize = 1)

public class Showcase implements Serializable {

   

    private static final long serialVersionUID = 1L;

   

    @Id

    @GeneratedValue(strategy=GenerationType.TABLE, generator="showcasePkGen")

    @Basic(optional = false)

    @Column(name = "showcaseId")

    private int showcaseId;

   

    @Column(name = "showcaseDay")

    private int showcaseDay;

   

    @Column(name = "showcaseWeek")

    private int showcaseWeek;

   

    @Column(name = "showcaseMonth")

    private int showcaseMonth;

   

    @Column(name ="showcaseOverall")

    private int showcaseOverall;

   

    @OneToOne()

    @JoinColumn(name = "companyId")

    private Company company;

   

    @OneToMany(mappedBy="promotedBy")

    private List<User> userList = new ArrayList<>();


    public Showcase() {

    }


    public Showcase(int showcaseId) {

        this.showcaseId = showcaseId;

    }


    public int getShowcaseId() {

        return showcaseId;

    }


    public void setShowcaseId(int showcaseId) {

        this.showcaseId = showcaseId;

    }


    public int getShowcaseDay() {

        return showcaseDay;

    }


    public void setShowcaseDay(int showcaseDay) {

        this.showcaseDay = showcaseDay;

    }


    public int getShowcaseWeek() {

        return showcaseWeek;

    }


    public void setShowcaseWeek(int showcaseWeek) {

        this.showcaseWeek = showcaseWeek;

    }


    public int getShowcaseMonth() {

        return showcaseMonth;

    }


    public void setShowcaseMonth(int showcaseMonth) {

        this.showcaseMonth = showcaseMonth;

    }


    public int getShowcaseOverall() {

        return showcaseOverall;

    }


    public void setShowcaseOverall(int showcaseOverall) {

        this.showcaseOverall = showcaseOverall;

    }


    public Company getCompany() {

        return company;

    }


    public void setCompany(Company company) {

        this.company = company;

    }


    public List<User> getUserList() {

        return userList;

    }


    public void setUserList(List<User> userList) {

        this.userList = userList;

    }

   


    @Override

    public String toString() {

        return "de.zerrenda.zerrenda.entities.Showcase[ showcaseId=" + showcaseId + " ]";

    }

    [/CODE]



Oben