package teine; import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.DiscriminatorValue; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Inheritance; import javax.persistence.InheritanceType; import javax.persistence.Table; @Entity @Table(name="hobused") @Inheritance(strategy=InheritanceType.SINGLE_TABLE) @DiscriminatorValue("hobune") public class Hobune implements java.io.Serializable{ private int id; private String hobusenimi; private String toon; @Id @Column(name="id") @GeneratedValue(strategy=GenerationType.AUTO) public int getId() { return id; } public void setId(int id) { this.id = id; } @Basic @Column(name="hobusenimi") public String getHobusenimi() { return hobusenimi; } public void setHobusenimi(String hobusenimi) { this.hobusenimi = hobusenimi; } @Basic @Column(name="toon") public String getToon() { return toon; } public void setToon(String toon) { this.toon = toon; } }