From 563bb8f58d88567d0c5aa1651ce73ea808406136 Mon Sep 17 00:00:00 2001 From: Salman Manoe Date: Fri, 31 Dec 2021 10:10:49 +0700 Subject: [PATCH] Update Pelayanan Nakes Lain Pemasangan konfigurasi fetching type lazy untuk foreign key --- .../jasamedika/medifirst2000/entities/PelayananNakes.java | 5 +++-- .../medifirst2000/entities/PelayananPasienNakes.java | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananNakes.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananNakes.java index 10dc64c4..bc8dc3e8 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananNakes.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananNakes.java @@ -4,6 +4,7 @@ import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; @@ -22,7 +23,7 @@ import com.jasamedika.medifirst2000.helper.Caption; @Table(name = "pelayanannakes_t") public class PelayananNakes extends BaseTransaction { - @ManyToOne + @ManyToOne(fetch = FetchType.LAZY) @NotNull(message = "Produk Nakes tidak boleh kosong") @JoinColumn(name = "objectproduknakesfk") @Caption(value = "Produk Nakes") @@ -48,7 +49,7 @@ public class PelayananNakes extends BaseTransaction { @Caption(value = "Catatan") private String catatan; - @ManyToOne + @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "objectpegawaifk") @Caption(value = "Pegawai") private Pegawai pegawai; diff --git a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienNakes.java b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienNakes.java index 3f6eddde..aa9344d8 100644 --- a/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienNakes.java +++ b/jasamedika-domain/src/main/java/com/jasamedika/medifirst2000/entities/PelayananPasienNakes.java @@ -4,6 +4,7 @@ import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; @@ -18,7 +19,7 @@ import com.jasamedika.medifirst2000.helper.Caption; @Table(name = "pelayananpasiennakes_t") public class PelayananPasienNakes extends BaseTransaction { - @ManyToOne + @ManyToOne(fetch = FetchType.LAZY) @NotNull(message = "Nomor Registrasi Harus Diisi") @JoinColumn(name = "noregistrasifk") @Caption(value = "Nomor Registrasi") @@ -27,7 +28,7 @@ public class PelayananPasienNakes extends BaseTransaction { @Column(name = "noregistrasifk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false) private String antrianPasienDiperiksaId; - @ManyToOne + @ManyToOne(fetch = FetchType.LAZY) @NotNull(message = "Produk Nakes tidak boleh kosong") @JoinColumn(name = "objectproduknakesfk") @Caption(value = "Produk Nakes") @@ -49,7 +50,7 @@ public class PelayananPasienNakes extends BaseTransaction { @Caption(value = "Jumlah") private Double jumlah; - @ManyToOne + @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "objectpegawaifk") @Caption(value = "Pegawai") private Pegawai pegawai;