org.codelabor.example.user.managers
Interface UserManager

All Known Implementing Classes:
UserManagerImpl

public interface UserManager

사용자 매니저 인터페이스

Author:
Shin Sangjae

Method Summary
 int deleteUser()
          사용자 정보를 삭제한다.
 int deleteUser(String userId)
          사용자 정보를 삭제한다.
 int insertUser(UserDTO userDTO)
          사용자 정보를 입력한다.
 List<UserDTO> selectUser()
          사용자 정보를 가져온다.
 UserDTO selectUserByUserId(String userId)
          사용자 정보를 가져온다.
 int updateUser(UserDTO userDTO)
          사용자 정보를 수정한다.
 

Method Detail

insertUser

int insertUser(UserDTO userDTO)
               throws Exception
사용자 정보를 입력한다.

Parameters:
userDTO - 사용자 DTO
Returns:
입력 건수
Throws:
Exception - 예외

updateUser

int updateUser(UserDTO userDTO)
               throws Exception
사용자 정보를 수정한다.

Parameters:
userDTO - 사용자 DTO
Returns:
수정 건수
Throws:
Exception - 예외

deleteUser

int deleteUser(String userId)
               throws Exception
사용자 정보를 삭제한다.

Parameters:
userId - 사용자 Id
Returns:
삭제 건수
Throws:
Exception - 예외

deleteUser

int deleteUser()
               throws Exception
사용자 정보를 삭제한다.

Returns:
삭제 건수
Throws:
Exception - 예외

selectUserByUserId

UserDTO selectUserByUserId(String userId)
                           throws Exception
사용자 정보를 가져온다.

Parameters:
userId - 사용자 Id
Returns:
사용자 정보 DTO
Throws:
Exception - 예외

selectUser

List<UserDTO> selectUser()
                         throws Exception
사용자 정보를 가져온다.

Returns:
사용자 정보 DTO List
Throws:
Exception - 예외


Copyright © 2010 CODELABOR. All Rights Reserved.