feat : vo 조회용으로 정의, 맵스트럭쳐 entity -> vo 단방향으로 변경

pull/25/head
Kurt92 3 weeks ago
parent b0695b34f3
commit d14ee189b5

@ -3,6 +3,7 @@ package go.kr.project.vo.mapper;
import go.kr.project.domain.entity.*;
import go.kr.project.vo.*;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
@Mapper(componentModel = "spring")
public interface EntityVoMapper {
@ -12,85 +13,63 @@ public interface EntityVoMapper {
// ===== CP 계열 =====
CpAnswerVO toCpAnswerVO(CpAnswer entity);
CpAnswer toCpAnswer(CpAnswerVO vo);
CpBdongVO toCpBdongVO(CpBdong entity);
CpBdong toCpBdong(CpBdongVO vo);
CpCancelVO toCpCancelVO(CpCancel entity);
CpCancel toCpCancel(CpCancelVO vo);
CpGojiPrtVO toCpGojiPrtVO(CpGojiPrt entity);
CpGojiPrt toCpGojiPrt(CpGojiPrtVO vo);
CpGojiSendHistVO toCpGojiSendHistVO(CpGojiSendHist entity);
CpGojiSendHist toCpGojiSendHist(CpGojiSendHistVO vo);
CpGojitVO toCpGojitVO(CpGojit entity);
CpGojit toCpGojit(CpGojitVO vo);
CpImagesizeVO toCpImagesizeVO(CpImagesize entity);
CpImagesize toCpImagesize(CpImagesizeVO vo);
CpInstructVO toCpInstructVO(CpInstruct entity);
CpInstruct toCpInstruct(CpInstructVO vo);
CpInstructAnswerVO toCpInstructAnswerVO(CpInstructAnswer entity);
CpInstructAnswer toCpInstructAnswer(CpInstructAnswerVO vo);
CpMainVO toCpMainVO(CpMain entity);
CpMain toCpMain(CpMainVO vo);
CpMainEtc1VO toCpMainEtc1VO(CpMainEtc1 entity);
CpMainEtc1 toCpMainEtc1(CpMainEtc1VO vo);
CpMatchVO toCpMatchVO(CpMatch entity);
CpMatch toCpMatch(CpMatchVO vo);
CpOwnerVO toCpOwnerVO(CpOwner entity);
CpOwner toCpOwner(CpOwnerVO vo);
CpSeallOneVO toCpSeallOneVO(CpSeallOne entity);
CpSeallOne toCpSeallOne(CpSeallOneVO vo);
CpSetinfoVO toCpSetinfoVO(CpSetinfo entity);
CpSetinfo toCpSetinfo(CpSetinfoVO vo);
CpSggVO toCpSggVO(CpSgg entity);
CpSgg toCpSgg(CpSggVO vo);
CpUserVO toCpUserVO(CpUser entity);
CpUser toCpUser(CpUserVO vo);
@Mapping(target = "vlSggcode", source = "id.vlSggcode")
@Mapping(target = "vlJobgroup", source = "id.vlJobgroup")
@Mapping(target = "vlCode", source = "id.vlCode")
CpViolationVO toCpViolationVO(CpViolation entity);
CpViolation toCpViolation(CpViolationVO vo);
// ===== EPOST 계열 =====
EpostDelivResultVO toEpostDelivResultVO(EpostDelivResult entity);
EpostDelivResult toEpostDelivResult(EpostDelivResultVO vo);
EpostMakeResultVO toEpostMakeResultVO(EpostMakeResult entity);
EpostMakeResult toEpostMakeResult(EpostMakeResultVO vo);
// EpostRecptResultVO toEpostRecptResultVO(EpostRecptResult entity);
// EpostRecptResult toEpostRecptResult(EpostRecptResultVO vo);
EpostRgstNmbrVO toEpostRgstNmbrVO(EpostRgstNmbr entity);
EpostRgstNmbr toEpostRgstNmbr(EpostRgstNmbrVO vo);
EpostSenderDetailVO toEpostSenderDetailVO(EpostSenderDetail entity);
EpostSenderDetail toEpostSenderDetail(EpostSenderDetailVO vo);
EpostSenderRegVO toEpostSenderRegVO(EpostSenderReg entity);
EpostSenderReg toEpostSenderReg(EpostSenderRegVO vo);
// ===== TB_CNTC 계열 =====
TbCntcSndngDetailVO toTbCntcSndngDetailVO(TbCntcSndngDetail entity);
TbCntcSndngDetail toTbCntcSndngDetail(TbCntcSndngDetailVO vo);
TbCntcSndngResultVO toTbCntcSndngResultVO(TbCntcSndngResult entity);
TbCntcSndngResult toTbCntcSndngResult(TbCntcSndngResultVO vo);
}

@ -8,6 +8,7 @@ import java.io.Serializable;
import java.util.Objects;
@Embeddable
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor

Loading…
Cancel
Save