fix: DTO inner class로 변경
parent
13e4a42254
commit
5fdad93642
@ -1,18 +1,18 @@
|
||||
package kr.xit.framework.biz.cmm.mapper;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Optional;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
||||
import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
||||
|
||||
@Mapper
|
||||
public interface ICmmFileDtlMapper {
|
||||
Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
||||
|
||||
int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
||||
|
||||
Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
||||
|
||||
int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
||||
}
|
||||
// package kr.xit.framework.biz.cmm.mapper;
|
||||
//
|
||||
// import java.util.Collection;
|
||||
// import java.util.Optional;
|
||||
//
|
||||
// import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
||||
// import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
||||
//
|
||||
// @Mapper
|
||||
// public interface ICmmFileDtlMapper {
|
||||
// Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
||||
//
|
||||
// int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
||||
//
|
||||
// Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
||||
//
|
||||
// int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
||||
// }
|
||||
|
@ -1,31 +1,31 @@
|
||||
package kr.xit.framework.biz.cmm.mapper;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Optional;
|
||||
|
||||
import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
||||
import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
||||
import kr.xit.framework.biz.cmm.model.CmmFileMstDTO;
|
||||
|
||||
@Mapper
|
||||
public interface ICmmFileMstMapper {
|
||||
//-------------------------------------------------------------
|
||||
// CmmFileMaster
|
||||
//-------------------------------------------------------------
|
||||
Optional<CmmFileMstDTO> selectByFileMstId(final String fileMstId);
|
||||
|
||||
int insertCmmFileMst(CmmFileMstDTO cmmFileMst);
|
||||
|
||||
|
||||
|
||||
//-------------------------------------------------------------
|
||||
// CmmFileDtl
|
||||
//-------------------------------------------------------------
|
||||
//Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
||||
|
||||
int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
||||
|
||||
Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
||||
|
||||
int deleteCmmFileDtlById(CmmFileDtlDTO cmmFileDtl);
|
||||
}
|
||||
// package kr.xit.framework.biz.cmm.mapper;
|
||||
//
|
||||
// import java.util.Collection;
|
||||
// import java.util.Optional;
|
||||
//
|
||||
// import egovframework.rte.psl.dataaccess.mapper.Mapper;
|
||||
// import kr.xit.framework.biz.cmm.model.CmmFileDtlDTO;
|
||||
// import kr.xit.framework.biz.cmm.model.CmmFileMstDTO;
|
||||
//
|
||||
// @Mapper
|
||||
// public interface ICmmFileMstMapper {
|
||||
// //-------------------------------------------------------------
|
||||
// // CmmFileMaster
|
||||
// //-------------------------------------------------------------
|
||||
// Optional<CmmFileMstDTO> selectByFileMstId(final String fileMstId);
|
||||
//
|
||||
// int insertCmmFileMst(CmmFileMstDTO cmmFileMst);
|
||||
//
|
||||
//
|
||||
//
|
||||
// //-------------------------------------------------------------
|
||||
// // CmmFileDtl
|
||||
// //-------------------------------------------------------------
|
||||
// //Collection<? extends CmmFileDtlDTO> selectByFileMstId(String fileMstId);
|
||||
//
|
||||
// int insertCmmFileDtl(CmmFileDtlDTO cmmFileDtl);
|
||||
//
|
||||
// Optional<CmmFileDtlDTO> selectByFileMstIdAndOrgFileNmIgnoreCase(String fileMstId, String orgFileNm);
|
||||
//
|
||||
// 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