fix: DTO inner class로 변경
parent
13e4a42254
commit
5fdad93642
@ -1,18 +1,18 @@
|
|||||||
package kr.xit.framework.biz.cmm.mapper;
|
// package kr.xit.framework.biz.cmm.mapper;
|
||||||
|
//
|
||||||
import java.util.Collection;
|
// import java.util.Collection;
|
||||||
import java.util.Optional;
|
// import java.util.Optional;
|
||||||
|
//
|
||||||
import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
// import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
||||||
import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
// import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
||||||
|
//
|
||||||
@Mapper
|
// @Mapper
|
||||||
public interface ICmmFileDtlMapper {
|
// public interface ICmmFileDtlMapper {
|
||||||
Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
// Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
||||||
|
//
|
||||||
int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
// int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
||||||
|
//
|
||||||
Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
// Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
||||||
|
//
|
||||||
int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
// int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
||||||
}
|
// }
|
||||||
|
@ -1,31 +1,31 @@
|
|||||||
package kr.xit.framework.biz.cmm.mapper;
|
// package kr.xit.framework.biz.cmm.mapper;
|
||||||
|
//
|
||||||
import java.util.Collection;
|
// import java.util.Collection;
|
||||||
import java.util.Optional;
|
// import java.util.Optional;
|
||||||
|
//
|
||||||
import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
// import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
||||||
import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
// import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
||||||
import kr.xit.framework.biz.cmm.model.CmmFileMstDTO;
|
// import kr.xit.framework.biz.cmm.model.CmmFileMstDTO;
|
||||||
|
//
|
||||||
@Mapper
|
// @Mapper
|
||||||
public interface ICmmFileMstMapper {
|
// public interface ICmmFileMstMapper {
|
||||||
//-------------------------------------------------------------
|
// //-------------------------------------------------------------
|
||||||
// CmmFileMaster
|
// // CmmFileMaster
|
||||||
//-------------------------------------------------------------
|
// //-------------------------------------------------------------
|
||||||
Optional<CmmFileMstDTO> selectByFileMstId(final String fileMstId);
|
// Optional<CmmFileMstDTO> selectByFileMstId(final String fileMstId);
|
||||||
|
//
|
||||||
int insertCmmFileMst(CmmFileMstDTO cmmFileMst);
|
// int insertCmmFileMst(CmmFileMstDTO cmmFileMst);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
//-------------------------------------------------------------
|
// //-------------------------------------------------------------
|
||||||
// CmmFileDtl
|
// // CmmFileDtl
|
||||||
//-------------------------------------------------------------
|
// //-------------------------------------------------------------
|
||||||
//Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
// //Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
||||||
|
//
|
||||||
int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
// int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
||||||
|
//
|
||||||
Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
// Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
||||||
|
//
|
||||||
int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
// int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
||||||
}
|
// }
|
||||||
|
@ -1,59 +0,0 @@
|
|||||||
package kr.xit.framework.biz.cmm.model;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Builder;
|
|
||||||
import lombok.EqualsAndHashCode;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.ToString;
|
|
||||||
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@NoArgsConstructor
|
|
||||||
@AllArgsConstructor
|
|
||||||
@EqualsAndHashCode
|
|
||||||
@Builder
|
|
||||||
@ToString
|
|
||||||
public class CmmFileDtlDTO implements Serializable {
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일 마스터 ID(length = 40) - UUID로 생성
|
|
||||||
*/
|
|
||||||
private String fileMastrId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일 ID(length = 40) - UUID로 생성
|
|
||||||
*/
|
|
||||||
private String fileId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 원본파일명
|
|
||||||
*/
|
|
||||||
private String orginlFileNm;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일콘텐츠타입
|
|
||||||
*/
|
|
||||||
private String fileCntntsTy;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일확장자
|
|
||||||
*/
|
|
||||||
private String fileExtsn;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일용량
|
|
||||||
*/
|
|
||||||
private Long fileCpcty;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일경로
|
|
||||||
*/
|
|
||||||
private String fileCours;
|
|
||||||
|
|
||||||
private String register;
|
|
||||||
}
|
|
@ -1,59 +0,0 @@
|
|||||||
package kr.xit.framework.biz.cmm.model;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.HashSet;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Set;
|
|
||||||
|
|
||||||
import lombok.AllArgsConstructor;
|
|
||||||
import lombok.Builder;
|
|
||||||
import lombok.EqualsAndHashCode;
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.ToString;
|
|
||||||
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
@NoArgsConstructor
|
|
||||||
@AllArgsConstructor
|
|
||||||
@EqualsAndHashCode
|
|
||||||
@Builder
|
|
||||||
@ToString
|
|
||||||
public class CmmFileMstDTO implements Serializable {
|
|
||||||
private static final long serialVersionUID = 5741919760452445573L;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일 마스터 ID(length = 40) - UUID로 생성
|
|
||||||
*/
|
|
||||||
private String fileMastrId;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일업무분류구분코드(ex. Board)
|
|
||||||
*/
|
|
||||||
private String jobSeCode;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 파일업무ID(example = "BOARD001")
|
|
||||||
* DB pk값 - 파일분류구분코드 + 파일업무ID로 식별 가능
|
|
||||||
*/
|
|
||||||
private String fileJobId;
|
|
||||||
|
|
||||||
private String register;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 업무별 업로드 Path : ex) board / natl-newspaper
|
|
||||||
* properties 설정해서 사용 할 것
|
|
||||||
*/
|
|
||||||
private String uploadeJobPath;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 업무명 아래의 경로를 세분화 할지 지정
|
|
||||||
* Y:년 단위, M: 월, D: 일
|
|
||||||
* 미지정시 uploadeJobPath 까지로 분류
|
|
||||||
*/
|
|
||||||
private String fileDirPath;
|
|
||||||
|
|
||||||
private List<CmmFileDtlDTO> cmmFileDtls = new ArrayList<>();
|
|
||||||
}
|
|
Loading…
Reference in New Issue