package com.example.nto.entity; import com.fasterxml.jackson.annotation.JsonIgnore; import jakarta.persistence.*; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * TODO: ДОРАБОТАТЬ в рамках задания * ================================= * МОЖНО: Добавлять методы, аннотации, зависимости * НЕЛЬЗЯ: Изменять название класса и пакета */ @Data @Builder @NoArgsConstructor @AllArgsConstructor @Entity @Table(name="employee") public class Employee { @Id private long id; private String name; private String code; private String photoUrl; @OneToMany(mappedBy = "employee", cascade = CascadeType.ALL, fetch = FetchType.LAZY) @JsonIgnore private List bookingList; public List getBookingList() { return bookingList; } public Object getCode() { return code; } public Object getPhotoUrl() { return photoUrl; } public Object getName() { return name; } public Object getId() { return id; } }