package jpa; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; /*** * * @author Marcos García Núñez (mgarcianun@uoc.edu) * */ @Entity @Table(name = "MyHealth.MedicalSpecialty") public class MedicalSpecialtyJPA implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(updatable = false) @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String name; private String description; /** * Class constructor methods */ public MedicalSpecialtyJPA() { super(); } public MedicalSpecialtyJPA(String name, String description) { this.name = name; this.description = description; } public Integer getId() { return id; } public void setId(Integer value) { this.id = value; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } }