package ovh.herisson.Clyde.Tables; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.GenerationType; import jakarta.persistence.Id; @Entity public class Course { @Id @GeneratedValue(strategy = GenerationType.AUTO) private int courseID; private int credits; private String title; private String faculty; public Course(int credits, String title, String faculty){ this.credits = credits; this.title = title; this.faculty = faculty; } public Course() {} public int getCourseID() { return courseID; } public int getCredits() { return credits; } public void setCredits(int credits){ this.credits = credits; } public String getFaculty() { return faculty; } public void setFaculty(String faculty){ this.faculty = faculty; } public String getTitle() { return title; } public void setTitle(String title){ this.title = title; } }