/
ZufarFaiz
/
SberProject
Обзор
Документация
Войти
/
ZufarFaiz
/
SberProject
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/main/java/com/example/JobExchange_app/model/Recruiter.java
34 строки
750 B
Семейный
Подкорректировал сущности и dto файлы
01 июн 2025, 23:31
01 июн 2025, 23:31
5d2aee2
Код
Авторство
О чём код?
package com.example.JobExchange_app.model; import jakarta.persistence.*; import lombok.Getter; import lombok.Setter; import lombok.ToString; import java.util.ArrayList; import java.util.List; @Entity @Table(name = "recruiters") @ToString(exclude = {"jobs"}) @Getter @Setter public class Recruiter { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="recruiter_Id",nullable = false) private Long recruiterId; @OneToOne @JoinColumn(name = "user_id",nullable = false) private User user; @OneToMany(mappedBy = "recruiter", cascade = CascadeType.ALL) private List<Job> jobs = new ArrayList<>(); @ManyToOne @JoinColumn(name="company_id",nullable = false) private Company company; }