
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
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package com.ajin.ajinerp.user.member.dao;
import com.ajin.ajinerp.user.member.vo.Member;
import org.apache.ibatis.annotations.Mapper;
/**
* @author 이세현
* @since 2024-03-08
*
* 회원(개인) 관련된 SQL문에 접근하는 DAO Class
*/
@Mapper
public interface MemberDAO {
/**
* @author 이세현
* @since 2024.03.08
*
* 회원 이름 조회
*/
Member getNameById(String userId) throws Exception;
/**
* @author 이세현
* @since 2024.03.10
*
* 회원 이미지 조회
*/
Member getImageById(String userId) throws Exception;
/**
* @author 이세현
* @since 2024.03.10
*
* 아이디로 회원(COUNT) 조회
*/
int getCountById(String userId) throws Exception;
/**
* @author 이세현
* @since 2024.03.10
*
* 회원 조회
*/
Member getMember(Member member) throws Exception;
/**
* @author 이세현
* @since 2024.03.10
*
* 회원 조회(COUNT)
*/
int getMemberCount(Member member) throws Exception;
/**
* @author 이세현
* @since 2024.03.10
*
* 회원 마지막 비밀번호 변경일 조회
*/
int checkPasswordExpiry(String userId) throws Exception;
/**
* @author 이세현
* @since 2024.03.10
*
* 회원 비밀번호 변경
*/
int updatePassword(Member member) throws Exception;
}