Clean code
Perbaikan uid serialization pelayananpasienpetugas, mapping produk paket, dan master sayatan
This commit is contained in:
parent
abab59db65
commit
01cec76765
@ -1,18 +1,24 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
package com.jasamedika.medifirst2000.entities;
|
||||||
|
|
||||||
|
import static javax.persistence.EnumType.STRING;
|
||||||
|
import static javax.persistence.FetchType.LAZY;
|
||||||
|
|
||||||
|
import javax.persistence.Column;
|
||||||
|
import javax.persistence.Entity;
|
||||||
|
import javax.persistence.Enumerated;
|
||||||
|
import javax.persistence.JoinColumn;
|
||||||
|
import javax.persistence.ManyToOne;
|
||||||
|
import javax.persistence.Table;
|
||||||
|
import javax.persistence.UniqueConstraint;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
||||||
import com.jasamedika.medifirst2000.enums.JenisMappingProdukPaket;
|
import com.jasamedika.medifirst2000.enums.JenisMappingProdukPaket;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
import javax.persistence.*;
|
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
import static javax.persistence.EnumType.STRING;
|
|
||||||
import static javax.persistence.FetchType.LAZY;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Salman Manoe
|
* @author Salman Manoe
|
||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
@ -23,9 +29,7 @@ import static javax.persistence.FetchType.LAZY;
|
|||||||
@Entity
|
@Entity
|
||||||
@Table(name = "mapprodukpaket_m", uniqueConstraints = {
|
@Table(name = "mapprodukpaket_m", uniqueConstraints = {
|
||||||
@UniqueConstraint(columnNames = { "paketfk", "produkPaketfk" }), })
|
@UniqueConstraint(columnNames = { "paketfk", "produkPaketfk" }), })
|
||||||
public class MapProdukPaket extends BaseTransaction implements Serializable {
|
public class MapProdukPaket extends BaseTransaction {
|
||||||
private static final long serialVersionUID = 8425001074293272466L;
|
|
||||||
|
|
||||||
@ManyToOne(fetch = LAZY)
|
@ManyToOne(fetch = LAZY)
|
||||||
@JoinColumn(name = "paketfk")
|
@JoinColumn(name = "paketfk")
|
||||||
@NotNull(message = "Paket tidak boleh kosong")
|
@NotNull(message = "Paket tidak boleh kosong")
|
||||||
|
|||||||
@ -1,16 +1,21 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
package com.jasamedika.medifirst2000.entities;
|
||||||
|
|
||||||
|
import static javax.persistence.FetchType.LAZY;
|
||||||
|
|
||||||
|
import javax.persistence.Column;
|
||||||
|
import javax.persistence.Entity;
|
||||||
|
import javax.persistence.JoinColumn;
|
||||||
|
import javax.persistence.ManyToOne;
|
||||||
|
import javax.persistence.Table;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
||||||
|
import org.joda.time.DateTime;
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
import org.joda.time.DateTime;
|
|
||||||
|
|
||||||
import javax.persistence.*;
|
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
import static javax.persistence.FetchType.LAZY;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* class PelayananPasienPetugas
|
* class PelayananPasienPetugas
|
||||||
@ -21,8 +26,8 @@ import static javax.persistence.FetchType.LAZY;
|
|||||||
@Setter
|
@Setter
|
||||||
@Entity
|
@Entity
|
||||||
@Table(name = "PelayananPasienPetugas_T")
|
@Table(name = "PelayananPasienPetugas_T")
|
||||||
public class PelayananPasienPetugas extends BaseTransaction implements Serializable {
|
public class PelayananPasienPetugas extends BaseTransaction {
|
||||||
private static final long serialVersionUID = 5287492678191727584L;
|
private static final long serialVersionUID = -2586717488353074662L;
|
||||||
|
|
||||||
@Caption(value = "Deskripsi Tugas Fungsi")
|
@Caption(value = "Deskripsi Tugas Fungsi")
|
||||||
private String deskripsitugasfungsi;
|
private String deskripsitugasfungsi;
|
||||||
|
|||||||
@ -1,18 +1,25 @@
|
|||||||
package com.jasamedika.medifirst2000.entities;
|
package com.jasamedika.medifirst2000.entities;
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.BaseMaster;
|
|
||||||
import com.jasamedika.medifirst2000.helper.Caption;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
import javax.persistence.*;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import static javax.persistence.FetchType.LAZY;
|
import static javax.persistence.FetchType.LAZY;
|
||||||
import static javax.persistence.GenerationType.SEQUENCE;
|
import static javax.persistence.GenerationType.SEQUENCE;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
import javax.persistence.Column;
|
||||||
|
import javax.persistence.Entity;
|
||||||
|
import javax.persistence.GeneratedValue;
|
||||||
|
import javax.persistence.Id;
|
||||||
|
import javax.persistence.JoinColumn;
|
||||||
|
import javax.persistence.ManyToOne;
|
||||||
|
import javax.persistence.SequenceGenerator;
|
||||||
|
import javax.persistence.Table;
|
||||||
|
|
||||||
|
import com.jasamedika.medifirst2000.base.BaseMaster;
|
||||||
|
import com.jasamedika.medifirst2000.helper.Caption;
|
||||||
|
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Salman Manoe
|
* @author Salman Manoe
|
||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
@ -22,7 +29,7 @@ import static javax.persistence.GenerationType.SEQUENCE;
|
|||||||
@Setter
|
@Setter
|
||||||
@Entity
|
@Entity
|
||||||
@Table(name = "sayatan_operasi_m")
|
@Table(name = "sayatan_operasi_m")
|
||||||
public class Sayatan extends BaseMaster implements Serializable {
|
public class Sayatan extends BaseMaster {
|
||||||
|
|
||||||
@Id
|
@Id
|
||||||
@GeneratedValue(strategy = SEQUENCE, generator = "sayatan_operasi_t_pkey")
|
@GeneratedValue(strategy = SEQUENCE, generator = "sayatan_operasi_t_pkey")
|
||||||
|
|||||||
@ -1,89 +0,0 @@
|
|||||||
/*package com.jasamedika.medifirst2000.vo;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
import javax.persistence.AssociationOverride;
|
|
||||||
import javax.persistence.AssociationOverrides;
|
|
||||||
import javax.persistence.Column;
|
|
||||||
import javax.persistence.EmbeddedId;
|
|
||||||
import javax.persistence.Entity;
|
|
||||||
import javax.persistence.JoinColumn;
|
|
||||||
import javax.persistence.Table;
|
|
||||||
import javax.persistence.Transient;
|
|
||||||
|
|
||||||
import com.jasamedika.medifirst2000.base.vo.BaseMapping;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//@Entity
|
|
||||||
//@Table(name = "MapRuanganToKelas_M_SAMPLE")
|
|
||||||
@AssociationOverrides({
|
|
||||||
@AssociationOverride(name = "pk.ruanganM", joinColumns = @JoinColumn(name = "kdRuangan")),
|
|
||||||
@AssociationOverride(name = "pk.kelasM", joinColumns = @JoinColumn(name = "kdKelas"))
|
|
||||||
})
|
|
||||||
public class MapRuanganToKelasMVO extends BaseMapping implements Serializable{
|
|
||||||
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
@EmbeddedId
|
|
||||||
protected MapRuanganToKelasMIdVO pk = new MapRuanganToKelasMId();
|
|
||||||
|
|
||||||
|
|
||||||
public MapRuanganToKelasMIdVO getPk() {
|
|
||||||
return pk;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPk(MapRuanganToKelasMIdVO pk) {
|
|
||||||
this.pk = pk;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Column(name = "kdRuangan", insertable = false, updatable = false)
|
|
||||||
private Integer kdRuangan;
|
|
||||||
|
|
||||||
@Column(name = "kdKelas", insertable = false, updatable = false)
|
|
||||||
private Integer kdKelas;
|
|
||||||
|
|
||||||
|
|
||||||
@Transient
|
|
||||||
public RuanganMVO getRuanganM() {
|
|
||||||
return getPk().getRuanganM();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRuanganM(RuanganMVO ruanganM) {
|
|
||||||
getPk().setRuanganM(ruanganM);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Transient
|
|
||||||
public KelasMVO getKelasM() {
|
|
||||||
return getPk().getKelasM();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKelasM(KelasMVO kelasM) {
|
|
||||||
getPk().setKelasM(kelasM);
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdRuangan() {
|
|
||||||
return kdRuangan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdRuangan(Integer kdRuangan) {
|
|
||||||
this.kdRuangan = kdRuangan;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getKdKelas() {
|
|
||||||
return kdKelas;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKdKelas(Integer kdKelas) {
|
|
||||||
this.kdKelas = kdKelas;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
Loading…
x
Reference in New Issue
Block a user