1st without errors

This commit is contained in:
lynxwq2
2025-12-03 19:02:59 +03:00
parent 7087390b38
commit 6703a935bb
8 changed files with 54 additions and 25 deletions

View File

@@ -1,5 +1,7 @@
package com.example.nto.entity;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
@@ -20,6 +22,7 @@ import java.util.List;
@NoArgsConstructor
@AllArgsConstructor
@Entity
@JsonSerialize
public class Employee {
@Id
@@ -32,7 +35,9 @@ public class Employee {
private String photoUrl;
@OneToMany(mappedBy = "employee", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
@OneToMany(mappedBy = "employee", cascade = CascadeType.ALL, fetch = FetchType.LAZY,
targetEntity = Booking.class)
@JsonManagedReference
private List<Booking> bookingList;
public Employee(long id, String name, String code, String photoUrl) {