diff --git a/src/main/java/com/example/demo/app/infra/repository/UserRepository.java b/src/main/java/com/example/demo/app/infra/repository/UserRepository.java index 4627b38..239dba4 100644 --- a/src/main/java/com/example/demo/app/infra/repository/UserRepository.java +++ b/src/main/java/com/example/demo/app/infra/repository/UserRepository.java @@ -3,6 +3,7 @@ package com.example.demo.app.infra.repository; import java.util.Optional; import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Query; import org.springframework.stereotype.Repository; import com.example.demo.app.infra.entity.UserEntity; @@ -10,6 +11,10 @@ import com.example.demo.app.infra.entity.UserEntity; @Repository public interface UserRepository extends JpaRepository { - Optional findByMailAddressAndPassword(String mailAddress, String password); + @Query("select u from UserEntity u where u.mailAddress = :mailAddress and u.password = :password and u.deleteFlag = 0") + Optional findByMailAddressAndPassword( + String mailAddress, + String password); + }