package catering.staff; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.Id; @Entity public class Staff { private String name; private JobType job; private @Id @GeneratedValue Long id; protected Staff() { // No-argument constructor for JPA } public Staff(String name, JobType job) { this.name = name; this.job = job; } public Long getId() { return id; } public String getName() { return name; } public JobType getJob() { return job; } public void setName(String name) { this.name = name; } public void setJob(JobType job) { this.job = job; } }