Salman Manoe 386538d59b Create model entities
Pembuatan table dpjp pasien dan dokter rawat bersama
2023-12-21 22:04:15 +07:00

38 lines
842 B
Java

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;
}