Last active
May 7, 2024 15:43
-
-
Save lol97/11c50b593cbb22d670595c0a885c4547 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package com.sufyan97.learn_hibernate.warganegara; | |
| import java.util.Date; | |
| import jakarta.persistence.CascadeType; | |
| import jakarta.persistence.Entity; | |
| import jakarta.persistence.Id; | |
| import jakarta.persistence.JoinColumn; | |
| import jakarta.persistence.OneToOne; | |
| import jakarta.persistence.Table; | |
| @Entity | |
| @Table(name = "PASPOR") | |
| public class Paspor { | |
| @Id | |
| private String noPaspor; | |
| @OneToOne(cascade = CascadeType.ALL) | |
| @JoinColumn(name = "NIK", referencedColumnName = "NIK") | |
| private WargaNegara wargaNegara; | |
| private Date masaBerlaku; | |
| private String status; | |
| public String getNoPaspor() { | |
| return noPaspor; | |
| } | |
| public Paspor() { | |
| super(); | |
| } | |
| public Paspor(String noPaspor, WargaNegara wargaNegara, Date masaBerlaku, String status) { | |
| super(); | |
| this.noPaspor = noPaspor; | |
| this.wargaNegara = wargaNegara; | |
| this.masaBerlaku = masaBerlaku; | |
| this.status = status; | |
| } | |
| public void setNoPaspor(String noPaspor) { | |
| this.noPaspor = noPaspor; | |
| } | |
| public WargaNegara getWargaNegara() { | |
| return wargaNegara; | |
| } | |
| public void setWargaNegara(WargaNegara wargaNegara) { | |
| this.wargaNegara = wargaNegara; | |
| } | |
| public Date getMasaBerlaku() { | |
| return masaBerlaku; | |
| } | |
| public void setMasaBerlaku(Date masaBerlaku) { | |
| this.masaBerlaku = masaBerlaku; | |
| } | |
| public String getStatus() { | |
| return status; | |
| } | |
| public void setStatus(String status) { | |
| this.status = status; | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment