| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.example.projectback.model;
- import javax.persistence.Embeddable;
- import java.io.Serializable;
- import java.util.Objects;
- public class SubjectStudentId implements Serializable {
- private Long subject;
- private Long student;
- public Long getSubject() {
- return subject;
- }
- public void setSubject(Long subject) {
- this.subject = subject;
- }
- public Long getStudent() {
- return student;
- }
- public void setStudent(Long student) {
- this.student = student;
- }
- @Override
- public boolean equals(Object o) {
- if (this == o) return true;
- if (o == null || getClass() != o.getClass()) return false;
- SubjectStudentId that = (SubjectStudentId) o;
- return Objects.equals(subject, that.subject) && Objects.equals(student, that.student);
- }
- @Override
- public int hashCode() {
- return Objects.hash(subject, student);
- }
- }
|