
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.mber.dao;
import com.takensoft.cms.mber.dto.JoinDTO;
import com.takensoft.cms.mber.dto.PasswordDTO;
import com.takensoft.cms.mber.vo.MberAuthorVO;
import com.takensoft.cms.mber.vo.MberVO;
import com.takensoft.common.Pagination;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import java.util.*;
/**
* @author : takensoft
* @since : 2024.04.01
*
* 회원 정보 관련 Mapper
*/
@Mapper("mberDAO")
public interface MberDAO {
/**
* @author takensoft
* @since 2024.04.03
* 사용자 정보 조회 [security 용]
*/
MberVO findByMberSecurity(String lgnId);
/**
* @author takensoft
* @since 2024.04.03
* 아이디 중복 검사
*/
boolean findByCheckLoginId(String lgnId);
/**
* @author takensoft
* @since 2024.04.03
* 회원가입
*/
int save(JoinDTO joinDTO);
/**
* @author takensoft
* @since 2024.04.03
* 사용자 권한 등록
*/
int authorSave(MberAuthorVO mberAuthorVO);
/**
* @author takensoft
* @since 2024.04.15
* 비밀 번호 변경
*/
int updatePassword(PasswordDTO passwordDTO);
/**
* @author takensoft
* @since 2024.04.15
* 사용자 정보 조회
*/
MberVO findByMber(String mbrId);
}