package com.jasamedika.medifirst2000.entities; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.persistence.*; import java.sql.Date; /** * @author Shakato */ @Getter @Setter @Entity @Table(name = "RiwayatPendidikan_T") public class RiwayatPendidikan extends BaseTransaction { @ManyToOne @JoinColumn(name = "ObjectPegawaiFk") @Caption(value = "ID Pegawai") private Pegawai pegawai; @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false) private Integer pegawaiId; @Column(name = "noUrut") @Caption(value = "No Urut") private Integer noUrut; @ManyToOne @JoinColumn(name = "ObjectPendidikanFk") @Caption(value = "ID Pendidikan") private Pendidikan pendidikan; @Column(name = "ObjectPendidikanFk", insertable = false, updatable = false) private Integer pendidikanId; @Column(name = "namaTempatPendidikan") @Caption(value = "Nama Tempat Pendidikan") private String namaTempatPendidikan; @Column(name = "jurusan") @Caption(value = "Jurusan") private String jurusan; @Column(name = "tglMasuk") @Caption(value = "Tanggal Masuk") private Date tglMasuk; @Column(name = "tglLulus") @Caption(value = "Tanggal Lulus") private Date tglLulus; @Column(name = "nilaiIPK") @Caption(value = "Nilai IPK") private Double nilaiIPK; @Column(name = "noIjazah") @Caption(value = "Nomor Ijazah") private String noIjazah; @Column(name = "tglIjazah") @Caption(value = "Tanggal Ijazah") private Date tglIjazah; @Column(name = "ttdIjazah") @Caption(value = "Tanda Tangan Ijazah") private String ttdIjazah; @Column(name = "pimpinanPendidikan") @Caption(value = "Pimpinan Pendidikan") private String pimpinanPendidikan; @Column(name = "alamatTempatPendidikan") @Caption(value = "Alamat Tempat Pendidikan") private String alamatTempatPendidikan; @Column(name = "keterangan") @Caption(value = "Keterangan") private String keterangan; @Column(name = "NoSk") @Caption(value = "No SK") private String noSk; @Column(name = "tglSk") @Caption(value = "Tanggal SK") private Date tglSk; @Column(name = "TtdSk") @Caption(value = "Ttd SK") private String ttdSk; }