forked from Olympic/NTO-2025-Backend-TeamTask
Win
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
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;
|
||||
|
||||
|
||||
@@ -19,10 +19,13 @@ import java.util.List;
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Entity
|
||||
@Table(name="employee")
|
||||
public class Employee {
|
||||
|
||||
@Id
|
||||
private long id;
|
||||
|
||||
|
||||
private String name;
|
||||
|
||||
private String code;
|
||||
@@ -30,5 +33,26 @@ public class Employee {
|
||||
private String photoUrl;
|
||||
|
||||
@OneToMany(mappedBy = "employee", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
|
||||
@JsonIgnore
|
||||
private List<Booking> bookingList;
|
||||
|
||||
public List<Booking> getBookingList() {
|
||||
return bookingList;
|
||||
}
|
||||
|
||||
public Object getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public Object getPhotoUrl() {
|
||||
return photoUrl;
|
||||
}
|
||||
|
||||
public Object getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public Object getId() {
|
||||
return id;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user