diff --git a/src/main/java/EatPic/spring/domain/user/repository/UserRepository.java b/src/main/java/EatPic/spring/domain/user/repository/UserRepository.java index ebf11a2..290c666 100644 --- a/src/main/java/EatPic/spring/domain/user/repository/UserRepository.java +++ b/src/main/java/EatPic/spring/domain/user/repository/UserRepository.java @@ -22,7 +22,7 @@ public interface UserRepository extends JpaRepository { // 비관적 락이 적용된 사용자 조회 메서드 @Lock(LockModeType.PESSIMISTIC_WRITE) @Query("SELECT u FROM User u WHERE u.email = :email") - Optional findByEmail(String email); // 로그인 시, 이메일로 유저 찾기 + Optional findByEmail(@Param("email") String email); // 로그인 시, 이메일로 유저 찾기 User findUserById(Long id); diff --git a/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java b/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java index 039603d..3e02d93 100644 --- a/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java +++ b/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java @@ -40,6 +40,7 @@ import static EatPic.spring.global.common.code.status.ErrorStatus.*; @Service +@Transactional @RequiredArgsConstructor public class UserServiceImpl implements UserService{