Package inha.dayoook_e.user.api.service
Class UserServiceImpl
java.lang.Object
inha.dayoook_e.user.api.service.UserServiceImpl
- All Implemented Interfaces:
UserService
UserServiceImpl은 유저 관련 비즈니스 로직을 처리하는 서비스 클래스.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUserInfo
(User user) 사용자 정보 조회tuteeSignup
(TuteeSignupRequest tuteeSignupRequest, org.springframework.web.multipart.MultipartFile profileImage) 튜티 회원가입tutorSignup
(TutorSignupRequest tutorSignupRequest, org.springframework.web.multipart.MultipartFile profileImage) 튜터 회원가입
-
Constructor Details
-
UserServiceImpl
public UserServiceImpl()
-
-
Method Details
-
tuteeSignup
public SignupResponse tuteeSignup(TuteeSignupRequest tuteeSignupRequest, org.springframework.web.multipart.MultipartFile profileImage) 튜티 회원가입- Specified by:
tuteeSignup
in interfaceUserService
- Parameters:
tuteeSignupRequest
- 튜티 회원가입 요청profileImage
- 프로필 이미지- Returns:
- 회원가입 응답
-
tutorSignup
public SignupResponse tutorSignup(TutorSignupRequest tutorSignupRequest, org.springframework.web.multipart.MultipartFile profileImage) 튜터 회원가입- Specified by:
tutorSignup
in interfaceUserService
- Parameters:
tutorSignupRequest
- 튜터 회원가입 요청profileImage
- 프로필 이미지- Returns:
- 회원가입 응답
-
getUserInfo
사용자 정보 조회- Specified by:
getUserInfo
in interfaceUserService
- Parameters:
user
- 사용자 정보- Returns:
- 사용자 정보 응답
-