/
ZufarFaiz
/
SberProject
Обзор
Документация
Войти
/
ZufarFaiz
/
SberProject
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/main/java/com/example/JobExchange_app/model/JobResponse.java
38 строк
885 B
Семейный
Подкорректировал сущности и dto файлы
01 июн 2025, 23:31
01 июн 2025, 23:31
5d2aee2
Код
Авторство
О чём код?
package com.example.JobExchange_app.model; import jakarta.persistence.*; import lombok.*; @Entity @Table( name = "job_responses", uniqueConstraints = { @UniqueConstraint( name = "unique_job_applicant", columnNames = {"job_id", "applicant_id"} ) } ) @Getter @Setter @NoArgsConstructor @AllArgsConstructor @Builder @ToString(exclude = {"job", "applicant"}) public class JobResponse { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="job_response_id") private Long jobResponseId; @Enumerated(EnumType.STRING) private ResponseStatus status; @ManyToOne @JoinColumn(name = "job_id", nullable = false) private Job job; @ManyToOne @JoinColumn(name = "applicant_id", nullable = false) private Applicant applicant; }