feat : 공공데이터 표준을 위해 엔티티 컬럼 변경.

해당 변경을 위해 new로 컬럼만 바꾼 동일한 엔티티를 만들었고, 그레들 빌드시 해당 엔티티빈을 갈아끼는 방식으로 수정
master
Kurt92 2 months ago
parent ab10886bf6
commit ea0695b8bb

@ -33,9 +33,15 @@ repositories {
* - schemas/com/worker/domain/entity OLD (package com.worker.domain.entity;) * - schemas/com/worker/domain/entity OLD (package com.worker.domain.entity;)
* - schemas/com/worker/domain/entity_new NEW (package com.worker.domain.entity;) * - schemas/com/worker/domain/entity_new NEW (package com.worker.domain.entity;)
*/ */
def schema = (project.findProperty("cpSchema") ?: "old") // 'old' | 'new' //def schema = (project.findProperty("cpSchema") ?: "old") // 'old' | 'new'
def isNew = schema == "new" //def isNew = schema == "new"
def schema = "new"
def isNew = true
springBoot {
mainClass = "com.worker.CleanParkingWorkerApplication" // /!
}
sourceSets { sourceSets {
main { main {
java { java {
@ -57,8 +63,7 @@ sourceSets {
} }
} }
apply plugin: 'idea' //apply plugin: 'idea'
//idea { //idea {
// module { // module {
// // Gradle old , // // Gradle old ,
@ -133,3 +138,14 @@ sourceSets.main.java.srcDir("$buildDir/generated/sources/annotationProcessor/jav
tasks.clean.doFirst { tasks.clean.doFirst {
delete("$buildDir/generated/sources/annotationProcessor/java/main") delete("$buildDir/generated/sources/annotationProcessor/java/main")
} }
// main
tasks.register("printJavaFiles") {
doLast {
println "cpSchema/new? isNew = ${isNew}"
println "Included Java files in main:"
def files = sourceSets.main.java.asFileTree.matching { include '**/*.java' }
.files.toList().sort { a, b -> a.path <=> b.path }
files.each { println " - ${it}" }
println "Total: ${files.size()}"
}
}

@ -122,7 +122,7 @@ public class EPostDto {
private String recevSenderEmail; private String recevSenderEmail;
//cpInstructAnswer //cpInstructAnswer
private String iaMailTitle; private String iaMailtitle;
private String iaMailText; private String iaMailText;
// Receiver/차주 // Receiver/차주

@ -136,8 +136,8 @@ public class EPostSendQueryDslRepository {
epostSenderDetail.recevPayDt, epostSenderDetail.recevPayDt,
epostSenderDetail.recevPayInDate, epostSenderDetail.recevPayInDate,
epostSenderDetail.recevPayInPrice, epostSenderDetail.recevPayInPrice,
cpInstructAnswer.iaMailTitle, cpInstructAnswer.iaMailtitle,
cpInstructAnswer.iaMailText, cpInstructAnswer.iaMailtext,
epostSenderDetail.recevVaccountNumber2, epostSenderDetail.recevVaccountNumber2,
epostSenderDetail.recevVaccountNumber3, epostSenderDetail.recevVaccountNumber3,
epostSenderDetail.recevVaccountNumber4, epostSenderDetail.recevVaccountNumber4,

@ -61,7 +61,7 @@ public class SinmungoInOutScheduler {
//deptCode로 cp/ep 대상 분리 //deptCode로 cp/ep 대상 분리
// save cp // save cp
log.info(parseResult.size() + "개의 before parse 데이터"); log.info(parseResult.size() + "개의 before parse 데이터");
log.info(setInfo.getEpSetinfo().getStrValue6()); // log.info(setInfo.getCpSetinfo().getStrValue6());
List<SinmungoDto.SinmungoXml> cpList = parseResult.stream() List<SinmungoDto.SinmungoXml> cpList = parseResult.stream()
.filter(item -> { .filter(item -> {
try { try {

@ -1,7 +1,6 @@
package com.worker.scheduler.tax.schedule; package com.worker.scheduler.tax.schedule;
import com.worker.domain.entity.CpSetinfo; import com.worker.domain.entity.CpSetinfo;
import com.worker.domain.repo.cp.CpSetinfoRepository;
import com.worker.scheduler.tax.dto.TaxSunapDto; import com.worker.scheduler.tax.dto.TaxSunapDto;
import com.worker.scheduler.tax.service.TaxSunapService; import com.worker.scheduler.tax.service.TaxSunapService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

@ -5,7 +5,9 @@ spring:
datasource: datasource:
# 122번 서버 보면 클린파킹 많은데 cp1이 최신임. cp1기준으로 작업. # 122번 서버 보면 클린파킹 많은데 cp1이 최신임. cp1기준으로 작업.
cp: cp:
url: jdbc:mariadb://211.119.124.122:53306/demon_test_cp?useUnicode=true&characterEncoding=utf8 # url: jdbc:mariadb://211.119.124.122:53306/demon_test_cp?useUnicode=true&characterEncoding=utf8
#공공데이터 표준 테이블로 변경
url: jdbc:mariadb://211.119.124.122:53306/cleanparking_test?useUnicode=true&characterEncoding=utf8
username: root username: root
password: xit5811807 password: xit5811807
driver-class-name: org.mariadb.jdbc.Driver driver-class-name: org.mariadb.jdbc.Driver
@ -15,7 +17,9 @@ spring:
connection-timeout: 3000 # ms connection-timeout: 3000 # ms
maximum-pool-size: 5 maximum-pool-size: 5
ep: ep:
url: jdbc:mariadb://211.119.124.122:53306/demon_test_ep?useUnicode=true&characterEncoding=utf8 # url: jdbc:mariadb://211.119.124.122:53306/demon_test_ep?useUnicode=true&characterEncoding=utf8
#공공데이터 표준 테이블로 변경
url: jdbc:mariadb://211.119.124.122:53306/electricparking_test?useUnicode=true&characterEncoding=utf8
username: root username: root
password: xit5811807 password: xit5811807
driver-class-name: org.mariadb.jdbc.Driver driver-class-name: org.mariadb.jdbc.Driver

@ -27,8 +27,8 @@ public class CpInstructAnswer {
private String iaAnswerText; private String iaAnswerText;
@Column(name = "IA_MAILTITLE", length = 100) @Column(name = "IA_MAILTITLE", length = 100)
private String iaMailTitle; private String iaMailtitle;
@Column(name = "IA_MAILTEXT", length = 1000) @Column(name = "IA_MAILTEXT", length = 1000)
private String iaMailText; private String iaMailtext;
} }

@ -7,9 +7,7 @@ import lombok.Getter;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@Entity @Entity
@Table(name = "cp_user", indexes = { @Table(name = "tb_user")
@Index(name = "CP_USER_IDX1", columnList = "UM_SGGCODE")
})
@Getter @Getter
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor

@ -44,7 +44,7 @@ public class CpAnswer {
@Comment("목록번호") @Comment("목록번호")
private String asBbsNo; private String asBbsNo;
@Column(name = "ans_exply_ymd", length = 16) @Column(name = "ans_expry_ymd", length = 16)
@Comment("답변만료일자") @Comment("답변만료일자")
private String asLimitDt; private String asLimitDt;
@ -84,19 +84,19 @@ public class CpAnswer {
@Comment("답변내용") @Comment("답변내용")
private String asText; private String asText;
@Column(name = "prcs_chpr", length = 5) @Column(name = "prcs_pic", length = 5)
@Comment("처리 담당자") @Comment("처리 담당자")
private Integer asReuser; private Integer asReuser;
@Column(name = "prk_vltn_se", length = 1) @Column(name = "prk_infr_se", length = 1)
@Comment("주차 침해 구분") @Comment("주차 침해 구분")
private String asInline; private String asInline;
@Column(name = "systm_code", length = 8) @Column(name = "dclr_sys_cd", length = 8)
@Comment("신고 시스템 코드") @Comment("신고 시스템 코드")
private String asSysGubunC; private String asSysGubunC;
@Column(name = "trnp_clm_cd", length = 7) @Column(name = "dclr_inst_cd", length = 7)
@Comment("전파항목코드") @Comment("전파항목코드")
private String asPetiAncCodeV; private String asPetiAncCodeV;

@ -16,11 +16,11 @@ public class CpBdong {
@Column(name = "sggnm", length = 40) @Column(name = "sggnm", length = 40)
@Comment("시군구명") @Comment("시군구명")
private String bdSggname; private String bdSggName;
@Column(name = "stdgnm", length = 40) @Column(name = "stdgnm", length = 40)
@Comment("법정동명") @Comment("법정동명")
private String bdDongname; private String bdDongName;
@Column(name = "use_yn", length = 1) @Column(name = "use_yn", length = 1)
@Comment("사용여부") @Comment("사용여부")

@ -9,7 +9,7 @@ import org.hibernate.annotations.Comment;
@AllArgsConstructor @AllArgsConstructor
@Builder @Builder
@Entity @Entity
@Table(name = "cp_gojit") @Table(name = "tb_infrm_list")
public class CpGojit { public class CpGojit {
@Id @Id
@ -97,6 +97,17 @@ public class CpGojit {
@Comment("전송 대상") @Comment("전송 대상")
private String tgPostProcStt; private String tgPostProcStt;
@Column(name = "TG_UNITY_SNDNG_MASTR_ID", length = 20)
private String tgUnitySndngMastrId;
@Column(name = "TG_DELETE", length = 2)
private String tgDelete;
@Column(name = "TG_POST_YN", length = 2)
private String tgPostYn;
@Column(name = "TG_ELPOST_YN", length = 2)
private String tgElpostYn;
public void changeTgPostProcStt(String tgPostProcStt) { public void changeTgPostProcStt(String tgPostProcStt) {

@ -11,7 +11,7 @@ import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment; import org.hibernate.annotations.Comment;
@Entity @Entity
@Table(name = "cp_imagesize") @Table(name = "tb_photosz")
@Getter @Getter
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor

@ -173,7 +173,7 @@ public class CpMain {
@Column(name = "VDO_FILENM", length = 30) @Column(name = "VDO_FILENM", length = 30)
@Comment("동영상 파일명") @Comment("동영상 파일명")
private String mmVideofilnm; private String mmVideofilenm;
@Column(name = "SPCCRDNZONE_YN", length = 1) @Column(name = "SPCCRDNZONE_YN", length = 1)
@Comment("특별단속구역 여부") @Comment("특별단속구역 여부")

@ -0,0 +1,37 @@
package com.worker.domain.entity;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_cvlcpt_cn")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpMainEtc1 {
@Id
@Column(name = "CRDN_ID", length = 16)
@Comment("단속 ID")
private String mmCode;
@Column(name = "RCPT_YMD", length = 8)
@Comment("접수일자")
private String mmJsdate;
@Column(name = "RCPT_NO", length = 30)
@Comment("접수번호")
private String mmKey;
@Column(name = "RCPT_CN", length = 4000)
@Comment("접수내용")
private String mmText;
}

@ -0,0 +1,172 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_nxrp_link")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpMatch {
@Id
@Column(name = "NXRP_LINK_ID")
@Comment("세외수입 연계 ID")
private Long mcCode;
@Column(name = "CRDN_ID", length = 16)
@Comment("단속 ID")
private String mcMmcode;
@Column(name = "VLTN_DT", length = 30)
@Comment("위반일시")
private String mcMmWdatetime;
@Column(name = "VLTN_PLC", length = 200)
@Comment("위반장소")
private String mcMmSgpos;
@Column(name = "STDG", length = 30)
@Comment("법정동")
private String mcBdong;
@Column(name = "BFHD_NTFCTN_LEVY_CD", length = 20)
@Comment("사전 통보 부과 코드")
private String mcLvyKey0;
@Column(name = "LEVY_CD", length = 20)
@Comment("부과 코드")
private String mcLvyKey;
@Column(name = "ACNTG_YR", length = 6)
@Comment("회계연도")
private String mcAccYear;
@Column(name = "LEVY_NO", length = 6)
@Comment("부과번호")
private String mcLvyNo;
@Column(name = "VRACTNO_1", length = 20)
@Comment("가상계좌번호1")
private String mcAccountNo1;
@Column(name = "VRACTNO_2", length = 20)
@Comment("가상계좌번호2")
private String mcAccountNo2;
@Column(name = "VRACTNO_3", length = 20)
@Comment("가상계좌번호3")
private String mcAccountNo3;
@Column(name = "VRACTNO_4", length = 20)
@Comment("가상계좌번호4")
private String mcAccountNo4;
@Column(name = "VRACTNO_5", length = 20)
@Comment("가상계좌번호5")
private String mcAccountNo5;
@Column(name = "VRACTNO_6", length = 20)
@Comment("가상계좌번호6")
private String mcAccountNo6;
@Column(name = "VRACTNO_7", length = 20)
@Comment("가상계좌번호7")
private String mcAccountNo7;
@Column(name = "VRACTNO_8", length = 20)
@Comment("가상계좌번호8")
private String mcAccountNo8;
@Column(name = "VRACTNO_9", length = 20)
@Comment("가상계좌번호9")
private String mcAccountNo9;
@Column(name = "VRACTNO_10", length = 20)
@Comment("가상계좌번호10")
private String mcAccountNo10;
@Column(name = "VRACTNO_11", length = 20)
@Comment("가상계좌번호11")
private String mcAccountNo11;
@Column(name = "BANKNM_1", length = 20)
@Comment("은행명1")
private String mcBankNm1;
@Column(name = "BANKNM_2", length = 20)
@Comment("은행명2")
private String mcBankNm2;
@Column(name = "BANKNM_3", length = 20)
@Comment("은행명3")
private String mcBankNm3;
@Column(name = "BANKNM_4", length = 20)
@Comment("은행명4")
private String mcBankNm4;
@Column(name = "BANKNM_5", length = 20)
@Comment("은행명5")
private String mcBankNm5;
@Column(name = "BANKNM_6", length = 20)
@Comment("은행명6")
private String mcBankNm6;
@Column(name = "BANKNM_7", length = 20)
@Comment("은행명7")
private String mcBankNm7;
@Column(name = "BANKNM_8", length = 20)
@Comment("은행명8")
private String mcBankNm8;
@Column(name = "BANKNM_9", length = 20)
@Comment("은행명9")
private String mcBankNm9;
@Column(name = "BANKNM_10", length = 20)
@Comment("은행명10")
private String mcBankNm10;
@Column(name = "BANKNM_11", length = 20)
@Comment("은행명11")
private String mcBankNm11;
@Column(name = "EPAYNO", length = 19)
@Comment("전자납부번호")
private String mcErcNo;
@Column(name = "MNTX", length = 8)
@Comment("본세")
private String mcKeumT;
@Column(name = "ADDTX", length = 8)
@Comment("가산세")
private String mcKeumA;
@Column(name = "LEVY_AMT", length = 8)
@Comment("부과금액")
private String mcKeumB;
@Column(name = "REG_DT", length = 14)
@Comment("등록일시")
private String mcIndt;
@Column(name = "MDFCN_DT", length = 14)
@Comment("수정일시")
private String mcEditdt;
@Column(name = "DATA_STTS", length = 1)
@Comment("자료 상태")
private String mcState;
}

@ -0,0 +1,95 @@
package com.worker.domain.entity;
import com.worker.domain.entity.CpSetinfoId;
import jakarta.persistence.Column;
import jakarta.persistence.EmbeddedId;
import jakarta.persistence.Entity;
import jakarta.persistence.Table;
import lombok.Getter;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_stng")
@Getter
public class CpSetinfo {
// @Id
// @Column(name = "CODE_NAME", length = 50)
// private String codeName;
//
// @Id
// @Column(name = "GROUP_CODE", length = 50)
// private String groupCode;
//
// @Id
// @Column(name = "DETAIL_CODE", length = 50)
// private String detailCode;
@EmbeddedId
private CpSetinfoId id;
@Column(name = "CD_VRBL_1")
@Comment("코드변수1")
private Integer intValue1;
@Column(name = "CD_VRBL_2")
@Comment("코드변수2")
private Integer intValue2;
@Column(name = "CD_VRBL_3")
@Comment("코드변수3")
private Integer intValue3;
@Column(name = "CD_VRBL_4")
@Comment("코드변수4")
private Integer intValue4;
@Column(name = "CD_VRBL_5")
@Comment("코드변수5")
private Integer intValue5;
@Column(name = "LTR_VRBL_1", length = 1000)
@Comment("문자변수1")
private String strValue1;
@Column(name = "LTR_VRBL_2", length = 1000)
@Comment("문자변수2")
private String strValue2;
@Column(name = "LTR_VRBL_3", length = 1000)
@Comment("문자변수3")
private String strValue3;
@Column(name = "LTR_VRBL_4", length = 1000)
@Comment("문자변수4")
private String strValue4;
@Column(name = "LTR_VRBL_5", length = 1000)
@Comment("문자변수5")
private String strValue5;
@Column(name = "LTR_VRBL_6", length = 1000)
@Comment("문자변수6")
private String strValue6;
@Column(name = "LTR_VRBL_7", length = 1000)
@Comment("문자변수7")
private String strValue7;
@Column(name = "LTR_VRBL_8", length = 1000)
@Comment("문자변수8")
private String strValue8;
@Column(name = "LTR_VRBL_9", length = 1000)
@Comment("문자변수9")
private String strValue9;
@Column(name = "LTR_VRBL_10", length = 1000)
@Comment("문자변수10")
private String strValue10;
@Column(name = "LTR_VRBL_11", length = 1000)
@Comment("문자변수11")
private String strValue11;
}

@ -0,0 +1,41 @@
package com.worker.domain.entity;
import jakarta.persistence.Column;
import jakarta.persistence.Embeddable;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Objects;
@Embeddable
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CpSetinfoId implements Serializable {
@Column(name = "CD_NM")
private String codeName;
@Column(name = "CD_GROUP")
private String groupCode;
@Column(name = "DTL_CD")
private String detailCode;
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (!(o instanceof CpSetinfoId)) return false;
CpSetinfoId that = (CpSetinfoId) o;
return Objects.equals(codeName, that.codeName)
&& Objects.equals(groupCode, that.groupCode)
&& Objects.equals(detailCode, that.detailCode);
}
@Override
public int hashCode() {
return Objects.hash(codeName, groupCode, detailCode);
}
}

@ -0,0 +1,26 @@
package com.worker.domain.entity;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.Getter;
@Entity
@Table(name = "tb_sgg")
@Getter
public class CpSgg {
@Id
@Column(name = "SGG_CD", length = 5, nullable = false)
private String sgSggcode;
@Column(name = "SGG_NM", length = 20)
private String sgSggName;
@Column(name = "USE_YN", length = 1)
private String sgEnable;
@Column(name = "DEPT_CD", length = 10)
private String sgDepCode;
}

@ -0,0 +1,85 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_user")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class CpUser {
@Id
@Column(name = "USER_ID")
@Comment("사용자 ID")
private Integer umCode;
@Column(name = "SGG_CD", length = 5)
@Comment("시군구 코드")
private String umSggcode;
@Column(name = "TASK_RLM_SE", length = 1)
@Comment("업무 영역 구분")
private String umLevelcd;
@Column(name = "SGG_SE", length = 50)
@Comment("시군구 구분")
private String umLevel;
@Column(name = "FLNM", length = 50)
@Comment("성명")
private String umName;
@Column(name = "TELNO", length = 50)
@Comment("전화번호")
private String umTelno;
@Column(name = "EML", length = 50)
@Comment("이메일")
private String umEmail;
@Column(name = "DOC_PSTN", length = 100)
@Comment("문서 위치")
private String umHwpdirc;
@Column(name = "PSWD", length = 100)
@Comment("비밀번호")
private String umPass;
@Column(name = "AUTHRT", length = 100)
@Comment("권한")
private String umPermision;
@Column(name = "PBADMS_ID", length = 100)
@Comment("행정 ID")
private String umSeallUser;
@Column(name = "NXRP_ID", length = 100)
@Comment("세외수입 ID")
private String umTaxeUser;
@Column(name = "REG_DT", length = 14)
@Comment("등록 일시")
private String umIndt;
@Column(name = "USE_YN", length = 1)
@Comment("사용 여부")
private String umEnable;
@Column(name = "TASK_GROUP_CD", length = 3)
@Comment("업무 그룹 코드")
private String umJobGroup;
@Column(name = "DEL_DT", length = 14)
@Comment("삭제 일시")
private String umDeldt;
@Column(name = "IP", length = 30)
@Comment("IP")
private String umIp;
}

@ -0,0 +1,70 @@
package com.worker.domain.entity;
import jakarta.persistence.Column;
import jakarta.persistence.EmbeddedId;
import jakarta.persistence.Entity;
import jakarta.persistence.Table;
import lombok.Getter;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "cp_violation")
@Getter
public class CpViolation {
// @Id
// @Column(name = "VL_SGGCODE", length = 5, nullable = false)
// private String vlSggcode;
//
// @Id
// @Column(name = "VL_JOBGROUP", length = 2, nullable = false)
// private String vlJobgroup;
//
// @Id
// @Column(name = "VL_CODE", length = 2, nullable = false)
// private String vlCode;
@EmbeddedId
private CpViolationId id;
@Column(name = "VLTN_KND", length = 30)
@Comment("위반 종류")
private String vlId;
@Column(name = "VLTN_LWRG_1", length = 100)
@Comment("위반 법규 1")
private String vlLaw1;
@Column(name = "VLTN_LWRG_2", length = 3)
@Comment("위반 법규 2")
private String vlLaw2;
@Column(name = "VLTN_LWRG_3", length = 3)
@Comment("위반 법규 3")
private String vlLaw3;
@Column(name = "USE_YN", length = 1)
@Comment("사용 여부")
private String vlEnable;
@Column(name = "ACNTG_CD", length = 2)
@Comment("회계 코드")
private String vlSemok1;
@Column(name = "TXITM_CD", length = 6)
@Comment("세목 코드")
private String vlSemok2;
@Column(name = "VLTN_AMT")
@Comment("위반 금액")
private Integer vlKeum;
@Column(name = "VLTN_ANS", length = 50)
@Comment("위반 답변")
private String vlAnswer;
@Column(name = "TXITM_SE_CD", length = 3)
@Comment("세목 구분 코드")
private String vlSemok3;
}

@ -0,0 +1,42 @@
package com.worker.domain.entity;
import jakarta.persistence.Column;
import jakarta.persistence.Embeddable;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
import java.io.Serializable;
import java.util.Objects;
@Embeddable
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CpViolationId implements Serializable {
@Column(name = "VL_SGGCODE", length = 5, nullable = false)
private String vlSggcode;
@Column(name = "VL_JOBGROUP", length = 2, nullable = false)
private String vlJobgroup;
@Column(name = "VL_CODE", length = 2, nullable = false)
private String vlCode;
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (!(o instanceof CpViolationId)) return false;
CpViolationId that = (CpViolationId) o;
return Objects.equals(vlSggcode, that.vlSggcode)
&& Objects.equals(vlJobgroup, that.vlJobgroup)
&& Objects.equals(vlCode, that.vlCode);
}
@Override
public int hashCode() {
return Objects.hash(vlSggcode, vlJobgroup, vlCode);
}
}

@ -0,0 +1,69 @@
package com.worker.domain.entity;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_dlvr_rslt")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostDelivResult {
@Id
@Column(name = "DLVR_RSLT__ID")
@Comment("배송 결과 ID")
private Long seqKey;
@Column(name = "MAIL_LINK_CD", length = 30)
@Comment("우편 연계 코드")
private String conKey;
@Column(name = "RG_NO", length = 13)
@Comment("등기번호")
private String regino;
@Column(name = "DLVR_YMD", length = 8)
@Comment("배송 일자")
private String delivYmd;
@Column(name = "DLVR_HR", length = 4)
@Comment("배송 시간")
private String delivHhmi;
@Column(name = "SNDR", length = 13)
@Comment("발송자")
private String outsidUserId;
@Column(name = "DLVR_STTS", length = 2)
@Comment("배송 상태")
private String delivRsltCd;
@Column(name = "SNDBK_RSN_CD", length = 2)
@Comment("반송 사유 코드")
private String nonDelivReasnCd;
@Column(name = "SNDBK_RSN", length = 60)
@Comment("반송 사유")
private String nonDelivReasnCdNm;
@Column(name = "ADDRSE_NM", length = 70)
@Comment("수취인 명")
private String subRecPrsnNm;
@Column(name = "ADDRSE_REL_CD", length = 2)
@Comment("수취인 관계 코드")
private String relRecPrsnCd;
@Column(name = "ADDRSE_REL", length = 100)
@Comment("수취인 관계")
private String relRecPrsnCdNm;
}

@ -0,0 +1,39 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "epost_make_result")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
@IdClass(EpostMakeResultId.class)
public class EpostMakeResult {
@Id
@Column(name = "MAIL_LINK_CD", length = 30)
@Comment("우편 연계 코드")
private String conKey;
@Column(name = "RG_NO", length = 13)
@Comment("등기 번호")
private String rgstNmbr;
@Column(name = "MAIL_LINK_ADD_DSCTN", length = 200)
@Comment("우편 연계 추가 내역")
private String reletcData;
@Column(name = "DATA_STTS", length = 2)
@Comment("자료 상태")
private String dataCd;
@Column(name = "CN_BYNG", length = 5)
@Comment("내용 매수")
private String mailCnt;
}

@ -0,0 +1,17 @@
package com.worker.domain.entity;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import java.io.Serializable;
@Getter
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode
public class EpostMakeResultId implements Serializable {
private String conKey;
private String rgstNmbr;
}

@ -0,0 +1,70 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_mail_crg")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostRceptResult {
@Id
@Column(name = "MAIL_CRG_ID")
@Comment("우편 요금 ID")
private Integer rrCode;
@Column(name = "OTSD_INST_SE_CD", length = 13)
@Comment("외부 기관 구분 코드")
private String conOrg;
@Column(name = "DEPT_CD", length = 15)
@Comment("부서 코드")
private String relOrSectCd;
@Column(name = "MAIL_LINK_ADD_DSCTN", length = 200)
@Comment("우편 연계 추가내역")
private String reletcData;
@Column(name = "INST_SNDNG_YMD", length = 8)
@Comment("기관 발송 일자")
private String extriRegYmd;
@Column(name = "RCPT_YMD", length = 8)
@Comment("접수 일자")
private String rceptYmd;
@Column(name = "RCPT_PSTOFC_UNQ_NO", length = 5)
@Comment("접수 우체국 고유 번호")
private String rceptId;
@Column(name = "HNDL_SE", length = 3)
@Comment("취급 구분")
private String divKb;
@Column(name = "NOCS")
@Comment("건수")
private Integer rceptCnt;
@Column(name = "BSC_AMT")
@Comment("기본 금액")
private Integer rceptAmt;
@Column(name = "VAT")
@Comment("부가가치세")
private Integer useFeeAmt;
@Column(name = "GRAMT")
@Comment("총금액")
private Integer totPostPrc;
@Column(name = "MAIL_KND")
@Comment("우편 종류")
private Integer jobCd;
}

@ -0,0 +1,26 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
@Entity
@Table(name = "tb_rg_no")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostRgstNmbr {
@Id
@Column(name = "RG_NO", columnDefinition = "char(13)", nullable = false)
private String rgstNmbr;
@Column(name = "AFTR_RG_NO", columnDefinition = "char(13)")
private String rgstNmbrNext;
@Column(name = "USE_YN", columnDefinition = "char(1)")
private String pcursor;
}

@ -0,0 +1,267 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_mail_link_dtl")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
@IdClass(EpostSenderDetailId.class)
public class EpostSenderDetail {
@Id
@Column(name = "MAIL_LINK_CD", length = 30)
@Comment("우편 연계 코드")
private String conKey;
@Id
@Column(name = "RG_NO", length = 13)
@Comment("등기번호")
private String rgstNmbr;
@Column(name = "DTL_SN", length = 20)
@Comment("상세 순번")
private String recevSeq;
@Column(name = "SNDNG_CD", length = 10)
@Comment("발송 코드")
private String recevCode;
@Column(name = "IDNTF_CD_1", length = 18)
@Comment("식별 코드 1")
private String recevBar1d;
@Column(name = "IDNTF_CD_2", length = 170)
@Comment("식별 코드 2")
private String recevBar2d;
@Column(name = "INFRMNO", length = 21)
@Comment("고지번호")
private String recevBillNumber;
@Column(name = "DOC_KND_1", length = 60)
@Comment("문서 종류 1")
private String recevDocCd1;
@Column(name = "DOC_KND_2", length = 30)
@Comment("문서 종류 2")
private String recevDocCd2;
@Column(name = "DOC_KND_3", length = 6)
@Comment("문서 종류 3")
private String recevDocCd3;
@Column(name = "DOC_KND_4", length = 60)
@Comment("문서 종류 4")
private String recevDocCd4;
@Column(name = "DOC_KND_5", length = 15)
@Comment("문서 종류 5")
private String recevDocCd5;
@Column(name = "SBJCTNM_1", length = 6)
@Comment("과목명1")
private String recevSubj1;
@Column(name = "SBJCTNM_2", length = 6)
@Comment("과목명2")
private String recevSubj2;
@Column(name = "SBJCTNM_3", length = 14)
@Comment("과목명3")
private String recevSubj3;
@Column(name = "VLTN_DT", length = 30)
@Comment("위반 일시")
private String recevViolateDt;
@Column(name = "STDG_NM", length = 39)
@Comment("법정동 명")
private String recevViolateDong;
@Column(name = "VLTN_PLC", length = 80)
@Comment("위반 장소")
private String recevViolatePlace;
@Column(name = "VLTN_LWRG", length = 70)
@Comment("위반 법규")
private String recevLaws;
@Column(name = "PAY_NO_1", length = 17)
@Comment("납부 번호 1")
private String recevPayNumber1;
@Column(name = "PAY_NO_2", length = 15)
@Comment("납부 번호 2")
private String recevPayNumber2;
@Column(name = "OCR_0", length = 32)
@Comment("OCR0")
private String recevOcr0;
@Column(name = "OCR_1", length = 54)
@Comment("OCR1")
private String recevOcr1;
@Column(name = "OCR_2", length = 54)
@Comment("OCR2")
private String recevOcr2;
@Column(name = "EPAYNO", length = 30)
@Comment("전자납부번호")
private String recevOnlinePayNumber;
@Column(name = "VRACTNO_1", length = 50)
@Comment("가상계좌번호 1")
private String recevVaccountNumber;
@Column(name = "VRACTNO_2", length = 50)
@Comment("가상계좌번호 2")
private String recevVaccountNumber2;
@Column(name = "VRACTNO_3", length = 50)
@Comment("가상계좌번호 3")
private String recevVaccountNumber3;
@Column(name = "VRACTNO_4", length = 50)
@Comment("가상계좌번호 4")
private String recevVaccountNumber4;
@Column(name = "VRACTNO_5", length = 50)
@Comment("가상계좌번호 5")
private String recevVaccountNumber5;
@Column(name = "VRACTNO_6", length = 50)
@Comment("가상계좌번호 6")
private String recevVaccountNumber6;
@Column(name = "VRACTNO_7", length = 50)
@Comment("가상계좌번호 7")
private String recevVaccountNumber7;
@Column(name = "VRACTNO_8", length = 50)
@Comment("가상계좌번호 8")
private String recevVaccountNumber8;
@Column(name = "VRACTNO_9", length = 50)
@Comment("가상계좌번호 9")
private String recevVaccountNumber9;
@Column(name = "VRACTNO_10", length = 50)
@Comment("가상계좌번호 10")
private String recevVaccountNumber10;
@Column(name = "VRACTNO_11", length = 50)
@Comment("가상계좌번호 11")
private String recevVaccountNumber11;
@Column(name = "FFNLG", length = 10)
@Comment("과태료")
private String recevFinePrice;
@Column(name = "PAY_AMT", length = 10)
@Comment("납부 금액")
private String recevPayPrice;
@Column(name = "PAY_TERM", length = 15)
@Comment("납부 기한")
private String recevPayDt;
@Column(name = "DUDT_BFR_TERM", length = 20)
@Comment("납기 이전 기한")
private String recevPayInDate;
@Column(name = "DUDT_BFR_AMT", length = 20)
@Comment("납기 이전 금액")
private String recevPayInPrice;
@Column(name = "DUDT_BFR_ADDTX", length = 20)
@Comment("납기 이전 가산세")
private String recevPayInAddPrice;
@Column(name = "DUDT_BFR_NPMNT_DSPS_RT", length = 20)
@Comment("납기 이전 체납 처분 비율")
private String recevPayInDefaultPrice;
@Column(name = "VHRNO", length = 50)
@Comment("자동차등록번호")
private String recevCarNumber;
@Column(name = "ZIP", length = 6)
@Comment("우편번호")
private String recevCarOwnerZipcode;
@Column(name = "ADDR", length = 100)
@Comment("주소")
private String recevCarOwnerAddr;
@Column(name = "DTL_ADDR", length = 160)
@Comment("상세 주소")
private String recevCarOwnerDetailaddr;
@Column(name = "OWNR", length = 60)
@Comment("소유자")
private String recevCarOwnerNm;
@Column(name = "RRNO_FRDGT", length = 6)
@Comment("주민등록번호 앞자리")
private String recevCarOwnerSsn;
@Column(name = "PHOTO_BYNG")
@Comment("사진 매수")
private Integer recevPhotoCnt;
@Column(name = "PHOTO_FILE_NM_1", length = 80)
@Comment("사진 파일 명 1")
private String recevPhotoFile1;
@Column(name = "PHOTO_FILE_NM_2", length = 80)
@Comment("사진 파일 명 2")
private String recevPhotoFile2;
@Column(name = "PHOTO_FILE_NM_3", length = 80)
@Comment("사진 파일 명 3")
private String recevPhotoFile3;
@Column(name = "PHOTO_FILE_NM_4", length = 80)
@Comment("사진 파일 명 4")
private String recevPhotoFile4;
@Column(name = "DLVR_RSLT_ID")
@Comment("배달 결과 ID")
private Integer delivResultCode;
@Column(name = "FBCTN_RSLT_ID", length = 2)
@Comment("제작 결과 ID")
private String makeResultCd;
@Column(name = "POST_SEND_STATE", length = 2)
private String postSendState;
@Column(name = "DUDT_AFTR_TERM", length = 20)
@Comment("납기 이후 기한")
private String recevPayOutDate;
@Column(name = "DUDT_AFTR_ADDTX", length = 20)
@Comment("납기 이후 가산세")
private String recevPayOutAddPrice;
@Column(name = "DUDT_AFTR_NPMNT_DSPS_RT", length = 20)
@Comment("납기 이후 체납 처분 비율")
private String recevPayOutDefaultPrice;
@Column(name = "DUDT_AFTR_AMT", length = 20)
@Comment("납기 이후 금액")
private String recevPayOutPrice;
@Column(name = "CRDN_GD_NO", length = 24)
@Comment("단속 안내 번호")
private String recevEvidenceNumber;
}

@ -0,0 +1,17 @@
package com.worker.domain.entity;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import java.io.Serializable;
@Getter
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode
public class EpostSenderDetailId implements Serializable {
private String conKey;
private String rgstNmbr;
}

@ -0,0 +1,196 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.Comment;
@Entity
@Table(name = "tb_mail_link_list")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class EpostSenderReg {
@Id
@Column(name = "MAIL_LINK_CD", length = 30)
@Comment("우편 연계 코드")
private String conKey;
@Column(name = "RCPT_PSTOFC_UNQ_ID", length = 5)
@Comment("접수 우체국 고유 ID")
private String rceptId;
@Column(name = "RCPT_CD", length = 2)
@Comment("접수 코드")
private String dataCd;
@Column(name = "HNDL_SE", length = 3)
@Comment("취급 구분")
private String divKb;
@Column(name = "ATRZ_MTHD", length = 3)
@Comment("결재 방법")
private String dfpayyn;
@Column(name = "CN_TYPE", length = 3)
@Comment("내용 유형")
private String rcptKb;
@Column(name = "CN_DTL_CD", length = 3)
@Comment("내용 상세 코드")
private String sealCd;
@Column(name = "CN_KND", length = 3)
@Comment("내용 종류")
private String wordKb;
@Column(name = "CN_BYNG")
@Comment("내용 매수")
private Integer mailCnt;
@Column(name = "ADDRSE_CNT")
@Comment("수취인 수")
private Integer recevCnt;
@Column(name = "MAIL_PKG_CD", length = 3)
@Comment("우편 패키지 코드")
private String envCd;
@Column(name = "COLR_YN", length = 1)
@Comment("색상 여부(흑백/컬러)")
private String colorYn;
@Column(name = "LINK_MTH", length = 1)
@Comment("연계 방식(메일머지/PDF)")
private String mmYn;
@Column(name = "PRINT_SE_CD", length = 1)
@Comment("인쇄 구분 코드(단면, 양면)")
private String flexCd;
@Column(name = "ATCH_CNT")
@Comment("첨부 수 (기본값 0)")
private Integer dmCnt;
@Column(name = "SNDBK_NEED_YN", length = 1)
@Comment("반송 필요 여부")
private String sbFg;
@Column(name = "APRV_NO", length = 10)
@Comment("승인 번호")
private String apvlNb;
@Column(name = "APLY_YMD", length = 8)
@Comment("신청 일자")
private String sendDate;
@Column(name = "TRSM_HR", length = 6)
@Comment("전송 시간")
private String sendTime;
@Column(name = "LINK_INST_ATRZ_DEPTCD", length = 15)
@Comment("연계 기관 결재 부서 코드")
private String relorsectCd;
@Column(name = "SNDNG_INST_CD", length = 15)
@Comment("발송 기관 코드")
private String recevSenderOrgCode;
@Column(name = "SNDR_NM", length = 40)
@Comment("발송자 명")
private String recevSenderNm;
@Column(name = "SNDR_ZIP", length = 6)
@Comment("발송자 우편번호")
private String recevSenderZipcode;
@Column(name = "ADDR", length = 60)
@Comment("주소")
private String recevSenderAddr;
@Column(name = "DADDR", length = 100)
@Comment("상세 주소")
private String recevSenderDetailAddr;
@Column(name = "LEVY_DEPT_TELNO", length = 60)
@Comment("부과 부서 전화번호")
private String recevSenderDepartTel;
@Column(name = "LEVY_DEPT", length = 30)
@Comment("부과 부서")
private String recevSenderDepartNm;
@Column(name = "RG_SE_CD", length = 1)
@Comment("등기 구분 코드")
private String recevDivCd;
@Column(name = "OTPT_DT", length = 21)
@Comment("출력 일시")
private String recevPrintDt;
@Column(name = "OTPT_YR", length = 4)
@Comment("출력 연도")
private String recevPrintYear;
@Column(name = "OTPT_MM", length = 2)
@Comment("출력 월")
private String recevPrintMonth;
@Column(name = "OTPT_DAY", length = 2)
@Comment("출력 일")
private String recevPrintDay;
@Column(name = "LEVY_DEPT_FAX_NO", length = 20)
@Comment("부과 부서 팩스 번호")
private String recevSenderFax;
@Column(name = "LEVY_DEPT_PIC", length = 30)
@Comment("부과 부서 담당자")
private String recevSerderStaff;
@Column(name = "LEVY_DEPT_EML", length = 60)
@Comment("부과 부서 이메일")
private String recevSenderEmail;
@Column(name = "MAIL_KND_CD", length = 4)
@Comment("우편 종류 코드")
private String jobCd;
@Column(name = "PRCS_STTS", length = 2)
@Comment("처리 상태")
private String postProcStt;
@Column(name = "DEL_YN", length = 1)
@Comment("삭제 여부")
private String deleteAt;
@Column(name = "REG_YMD", length = 8)
@Comment("등록 일자")
private String regYmd;
@Column(name = "RCPT_YMD", length = 8)
@Comment("접수 일자")
private String rceptYmd;
@Column(name = "RGTR", length = 10)
@Comment("등록자")
private String regSysSe;
@Column(name = "INFRM_LIST_ID", length = 10)
@Comment("고지 목록 ID")
private String tgCode;
public void changePostProcStt(String postProcStt) {
this.postProcStt = postProcStt;
}
public void changeRceptYmd(String rceptYmd) {
this.rceptYmd = rceptYmd;
}
}

@ -0,0 +1,81 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
@Entity
@Table(name = "tb_cntc_sndng_detail")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TbCntcSndngDetail {
@Id
@Column(name = "unity_sndng_detail_id", length = 20, nullable = false)
private String unitySndngDetailId; // 통합 발송 상세 ID (PK)
@Column(name = "unity_sndng_mastr_id", length = 20)
private String unitySndngMastrId; // 통합 발송 마스터 ID
@Column(name = "signgu_code", length = 50)
private String signguCode; // 시군구 코드
@Column(name = "ffnlg_code", length = 2)
private String ffnlgCode; // 과태료 코드
@Column(name = "main_code", length = 30)
private String mainCode; // 메인 코드
@Column(name = "vhcle_no", length = 30)
private String vhcleNo; // 차량 번호
@Column(name = "ihidnum", length = 100)
private String ihidnum; // 주민등록번호
@Column(name = "moblphon_no", length = 20)
private String moblphonNo; // 핸드폰 번호
@Column(name = "nm", length = 200)
private String nm; // 성명
@Column(name = "adres", length = 300)
private String adres; // 주소
@Column(name = "detail_adres", length = 300)
private String detailAdres; // 상세 주소
@Column(name = "zip", length = 5)
private String zip; // 우편번호
@Lob
@Column(name = "tmplt_msg_data")
private String tmpltMsgData; // 템플릿 메시지 데이터 (LONGTEXT)
@Lob
@Column(name = "mobile_page_cn")
private String mobilePageCn; // 모바일 페이지 내용 (LONGTEXT)
@Column(name = "use_instt_idntfc_id", length = 30)
private String useInsttIdntfcId; // 이용 기관 식별 ID
@Column(name = "external_document_uuid", length = 40)
private String externalDocumentUuid; // 외부 문서 식별 번호
@Column(name = "regist_dt")
private LocalDateTime registDt; // 등록일자
@Column(name = "register", length = 20)
private String register; // 등록자
@Column(name = "updt_dt")
private LocalDateTime updtDt; // 수정일자
@Column(name = "updusr", length = 20)
private String updusr; // 수정자
}

@ -0,0 +1,63 @@
package com.worker.domain.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
@Entity
@Table(name = "tb_cntc_sndng_result")
@IdClass(TbCntcSndngResultId.class)
@Getter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TbCntcSndngResult {
@Id
@Column(name = "unity_sndng_detail_id", length = 20, nullable = false)
private String unitySndngDetailId; // PK1
@Id
@Column(name = "sndng_se_code", length = 20, nullable = false)
private String sndngSeCode; // PK2
@Column(name = "signgu_code", length = 50)
private String signguCode; // 시군구 코드
@Column(name = "ffnlg_code", length = 2)
private String ffnlgCode; // 과태료 코드
@Column(name = "sndng_result_sttus", length = 50)
private String sndngResultSttus; // 발송 결과 상태
@Column(name = "requst_dt", length = 20)
private String requstDt; // 요청 일시 (문자열 컬럼 정의대로 String)
@Column(name = "inqire_dt", length = 20)
private String inqireDt; // 조회 일시
@Column(name = "readng_dt", length = 20)
private String readngDt; // 열람 일시
@Column(name = "error_cn", length = 1000)
private String errorCn; // 오류 내용
@Column(name = "rgist_no", length = 13)
private String rgistNo; // 등기번호
@Column(name = "regist_dt")
private LocalDateTime registDt; // 등록일자
@Column(name = "register", length = 20)
private String register; // 등록자
@Column(name = "updt_dt")
private LocalDateTime updtDt; // 수정일자
@Column(name = "updusr", length = 20)
private String updusr; // 수정자
}

@ -0,0 +1,15 @@
package com.worker.domain.entity;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
@Getter
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode
public class TbCntcSndngResultId {
private String unitySndngDetailId; // varchar(20)
private String sndngSeCode; // varchar(20)
}

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpAnswer; import com.worker.domain.entity.CpAnswer;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpBdong; import com.worker.domain.entity.CpBdong;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpCancel; import com.worker.domain.entity.CpCancel;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.EpostMakeResult; import com.worker.domain.entity.EpostMakeResult;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.EpostRgstNmbr; import com.worker.domain.entity.EpostRgstNmbr;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.EpostSenderDetail; import com.worker.domain.entity.EpostSenderDetail;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.EpostSenderReg; import com.worker.domain.entity.EpostSenderReg;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.EpostDelivResult; import com.worker.domain.entity.EpostDelivResult;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.EpostRceptResult; import com.worker.domain.entity.EpostRceptResult;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpGojiPrt; import com.worker.domain.entity.CpGojiPrt;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpGojiSendHist; import com.worker.domain.entity.CpGojiSendHist;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpGojit; import com.worker.domain.entity.CpGojit;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpImagesize; import com.worker.domain.entity.CpImagesize;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpMainEtc1; import com.worker.domain.entity.CpMainEtc1;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpMain; import com.worker.domain.entity.CpMain;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpMatch; import com.worker.domain.entity.CpMatch;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpSetinfo; import com.worker.domain.entity.CpSetinfo;
import com.worker.domain.entity.CpSetinfoId; import com.worker.domain.entity.CpSetinfoId;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpSgg; import com.worker.domain.entity.CpSgg;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpUser; import com.worker.domain.entity.CpUser;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.cp; package com.worker.domain.repo.cp;
import com.worker.domain.entity.CpViolation; import com.worker.domain.entity.CpViolation;
import com.worker.domain.entity.CpViolationId; import com.worker.domain.entity.CpViolationId;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpAnswer; import com.worker.domain.entity.CpAnswer;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpBdong; import com.worker.domain.entity.CpBdong;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.EpostMakeResult; import com.worker.domain.entity.EpostMakeResult;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.EpostRgstNmbr; import com.worker.domain.entity.EpostRgstNmbr;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.EpostSenderDetail; import com.worker.domain.entity.EpostSenderDetail;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.EpostSenderReg; import com.worker.domain.entity.EpostSenderReg;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.EpostDelivResult; import com.worker.domain.entity.EpostDelivResult;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.EpostRceptResult; import com.worker.domain.entity.EpostRceptResult;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpGojiPrt; import com.worker.domain.entity.CpGojiPrt;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpGojiSendHist; import com.worker.domain.entity.CpGojiSendHist;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpGojit; import com.worker.domain.entity.CpGojit;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpImagesize; import com.worker.domain.entity.CpImagesize;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpMainEtc1; import com.worker.domain.entity.CpMainEtc1;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpMain; import com.worker.domain.entity.CpMain;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpMatch; import com.worker.domain.entity.CpMatch;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpSetinfo; import com.worker.domain.entity.CpSetinfo;
import com.worker.domain.entity.CpSetinfoId; import com.worker.domain.entity.CpSetinfoId;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpSgg; import com.worker.domain.entity.CpSgg;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpUser; import com.worker.domain.entity.CpUser;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;

@ -1,4 +1,4 @@
package com.worker.domain.repo_new.ep; package com.worker.domain.repo.ep;
import com.worker.domain.entity.CpViolation; import com.worker.domain.entity.CpViolation;
import com.worker.domain.entity.CpViolationId; import com.worker.domain.entity.CpViolationId;

Loading…
Cancel
Save