diff --git a/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java b/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java index 4383b28..503dbe2 100644 --- a/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java +++ b/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java @@ -7,6 +7,7 @@ import com.ticketing.server.user.service.interfaces.UserService; import java.util.Optional; import javax.validation.Valid; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import org.springframework.security.crypto.password.PasswordEncoder; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -16,6 +17,7 @@ import org.springframework.validation.annotation.Validated; @RequiredArgsConstructor @Transactional(readOnly = true) @Validated +@Slf4j public class UserServiceImpl implements UserService { private final PasswordEncoder passwordEncoder; @@ -26,6 +28,7 @@ public class UserServiceImpl implements UserService { public Optional register(@Valid SignUp signUpDto) { Optional user = userRepository.findByEmail(signUpDto.getEmail()); if (user.isPresent()) { + log.error("이미 존재하는 이메일이기 때문에 신규 회원가입을 진행할 수 없습니다. :: {}", signUpDto); return Optional.empty(); } diff --git a/server/src/main/java/com/ticketing/server/user/service/dto/SignUp.java b/server/src/main/java/com/ticketing/server/user/service/dto/SignUp.java index 61cc05a..fbe2fa2 100644 --- a/server/src/main/java/com/ticketing/server/user/service/dto/SignUp.java +++ b/server/src/main/java/com/ticketing/server/user/service/dto/SignUp.java @@ -44,4 +44,13 @@ public class SignUp { return passwordEncoder.encode(password); } + @Override + public String toString() { + return "SignUp{" + + "name='" + name + '\'' + + ", email='" + email + '\'' + + ", phone='" + phone + '\'' + + '}'; + } + }