package com.jasamedika.medifirst2000.entities; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import javax.persistence.Embeddable; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import java.io.Serializable; import static javax.persistence.FetchType.LAZY; /** * @author salmanoe * @version 1.0.0 * @since 21/12/2023 */ @Data @AllArgsConstructor @NoArgsConstructor @Embeddable public class DokterRawatBersamaId implements Serializable { private static final long serialVersionUID = 6205499315933943133L; @ManyToOne(fetch = LAZY) @JoinColumn(name = "dpjppasienfk") @ToString.Exclude private DpjpPasien dpjpPasien; @ManyToOne(fetch = LAZY) @JoinColumn(name = "dokterfk") @ToString.Exclude private Pegawai dokter; }