
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package com.takensoft.cms.prvcInqHstry.dao;
import com.takensoft.cms.popup.vo.PopupVO;
import com.takensoft.cms.prvcInqHstry.vo.PrvcInqHstryVO;
import com.takensoft.common.Pagination;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import java.util.List;
/**
* @author 박정하
* @since 2024.05.22
* @modification
* since | author | description
* 2024.05.22 | 박정하 | 최초 등록
* 2025.03.13 | 방선주 | 코드 리펙토링
*
* 개인정보 조회 이력 관련 Mapper
*/
@Mapper("prvcInqHstryDAO")
public interface PrvcInqHstryDAO {
/**
* @param prvcInqHstryVO - 개인정보 조회 이력 VO
* @return int - 이력 등록 여부(성공:1, 실패:0)
*
* 개인정보 조회 이력 등록
*/
int insertPrvcInqHstry(PrvcInqHstryVO prvcInqHstryVO);
/**
* @param pagination - 페이징 처리 객체
* @return int - 조회된 개인정보 이력 목록 개수
*
* 개인정보 조회 이력 목록 갯수
*/
int selectPrvcInqHstryListCnt(Pagination pagination);
/**
* @param pagination - 페이징 처리 객체
* @return List<PrvcInqHstryVO> - 조회된 개인정보 이력 목록
*
* 개인정보 조회 이력 목록 조회
*/
List<PrvcInqHstryVO> selectPrvcInqHstryList(Pagination pagination);
/**
* @param inqHstryId - 조회 이력 ID
* @return PrvcInqHstryVO - 조회된 개인정보 이력 상세 정보
*
* 개인정보 조회 이력 상세 조회
*/
PrvcInqHstryVO selectPrvcInqHstryDetail(int inqHstryId);
}