package go.kr.project.domain.entity; import javax.persistence.*; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; @Entity @Table(name = "epost_sender_detail") @Getter @NoArgsConstructor @AllArgsConstructor @Builder @IdClass(EpostSenderDetailId.class) public class EpostSenderDetail { @Id @Column(name = "CON_KEY", nullable = false, length = 30) private String conKey; @Id @Column(name = "RGST_NMBR", nullable = false, length = 13) private String rgstNmbr; @Column(name = "RECEV_SEQ", length = 20) private String recevSeq; @Column(name = "RECEV_CODE", length = 10) private String recevCode; @Column(name = "RECEV_BAR1D", length = 18) private String recevBar1d; @Column(name = "RECEV_BAR2D", length = 170) private String recevBar2d; @Column(name = "RECEV_BILL_NUMBER", length = 21) private String recevBillNumber; @Column(name = "RECEV_DOC_CD1", length = 60) private String recevDocCd1; @Column(name = "RECEV_DOC_CD2", length = 30) private String recevDocCd2; @Column(name = "RECEV_DOC_CD3", length = 6) private String recevDocCd3; @Column(name = "RECEV_DOC_CD4", length = 60) private String recevDocCd4; @Column(name = "RECEV_DOC_CD5", length = 15) private String recevDocCd5; @Column(name = "RECEV_SUBJ1", length = 6) private String recevSubj1; @Column(name = "RECEV_SUBJ2", length = 6) private String recevSubj2; @Column(name = "RECEV_SUBJ3", length = 14) private String recevSubj3; @Column(name = "RECEV_VIOLATE_DT", length = 30) private String recevViolateDt; @Column(name = "RECEV_VIOLATE_DONG", length = 39) private String recevViolateDong; @Column(name = "RECEV_VIOLATE_PLACE", length = 80) private String recevViolatePlace; @Column(name = "RECEV_LAWS", length = 70) private String recevLaws; @Column(name = "RECEV_PAY_NUMBER1", length = 17) private String recevPayNumber1; @Column(name = "RECEV_PAY_NUMBER2", length = 15) private String recevPayNumber2; @Column(name = "RECEV_OCR0", length = 32) private String recevOcr0; @Column(name = "RECEV_OCR1", length = 54) private String recevOcr1; @Column(name = "RECEV_OCR2", length = 54) private String recevOcr2; @Column(name = "RECEV_ONLINE_PAY_NUMBER", length = 30) private String recevOnlinePayNumber; @Column(name = "RECEV_VACCOUNT_NUMBER", length = 50) private String recevVaccountNumber; @Column(name = "RECEV_VACCOUNT_NUMBER2", length = 50) private String recevVaccountNumber2; @Column(name = "RECEV_VACCOUNT_NUMBER3", length = 50) private String recevVaccountNumber3; @Column(name = "RECEV_VACCOUNT_NUMBER4", length = 50) private String recevVaccountNumber4; @Column(name = "RECEV_VACCOUNT_NUMBER5", length = 50) private String recevVaccountNumber5; @Column(name = "RECEV_VACCOUNT_NUMBER6", length = 50) private String recevVaccountNumber6; @Column(name = "RECEV_VACCOUNT_NUMBER7", length = 50) private String recevVaccountNumber7; @Column(name = "RECEV_VACCOUNT_NUMBER8", length = 50) private String recevVaccountNumber8; @Column(name = "RECEV_VACCOUNT_NUMBER9", length = 50) private String recevVaccountNumber9; @Column(name = "RECEV_VACCOUNT_NUMBER10", length = 50) private String recevVaccountNumber10; @Column(name = "RECEV_VACCOUNT_NUMBER11", length = 50) private String recevVaccountNumber11; @Column(name = "RECEV_FINE_PRICE", length = 10) private String recevFinePrice; @Column(name = "RECEV_PAY_PRICE", length = 10) private String recevPayPrice; @Column(name = "RECEV_PAY_DT", length = 15) private String recevPayDt; @Column(name = "RECEV_PAY_IN_DATE", length = 20) private String recevPayInDate; @Column(name = "RECEV_PAY_IN_PRICE", length = 20) private String recevPayInPrice; @Column(name = "RECEV_PAY_IN_ADD_PRICE", length = 20) private String recevPayInAddPrice; @Column(name = "RECEV_PAY_IN_DEFAULT_PRICE", length = 20) private String recevPayInDefaultPrice; @Column(name = "RECEV_PAY_OUT_DATE", length = 20) private String recevPayOutDate; @Column(name = "RECEV_PAY_OUT_PRICE", length = 20) private String recevPayOutPrice; @Column(name = "RECEV_PAY_OUT_ADD_PRICE", length = 20) private String recevPayOutAddPrice; @Column(name = "RECEV_PAY_OUT_DEFAULT_PRICE", length = 20) private String recevPayOutDefaultPrice; @Column(name = "RECEV_CAR_NUMBER", length = 50) private String recevCarNumber; @Column(name = "RECEV_CAR_OWNER_ZIPCODE", length = 6) private String recevCarOwnerZipcode; @Column(name = "RECEV_CAR_OWNER_ADDR", length = 100) private String recevCarOwnerAddr; @Column(name = "RECEV_CAR_OWNER_DETAILADDR", length = 160) private String recevCarOwnerDetailaddr; @Column(name = "RECEV_CAR_OWNER_NM", length = 60) private String recevCarOwnerNm; @Column(name = "RECEV_CAR_OWNER_SSN", length = 6) private String recevCarOwnerSsn; @Column(name = "RECEV_EVIDENCE_NUMBER", length = 24) private String recevEvidenceNumber; @Column(name = "RECEV_PHOTO_CNT") private Integer recevPhotoCnt; // int(2) @Column(name = "RECEV_PHOTO_FILE1", length = 80) private String recevPhotoFile1; @Column(name = "RECEV_PHOTO_FILE2", length = 80) private String recevPhotoFile2; @Column(name = "RECEV_PHOTO_FILE3", length = 80) private String recevPhotoFile3; @Column(name = "RECEV_PHOTO_FILE4", length = 80) private String recevPhotoFile4; @Column(name = "DELIV_RESULT_CODE") private Integer delivResultCode; // int(10) @Column(name = "MAKE_RESULT_CD", length = 2) private String makeResultCd; @Column(name = "POST_SEND_STATE", length = 2) private String postSendState; }