保誠-保戶業務員媒合平台
HelenHuang
2021-12-24 1d8e72674b2d14270fe5c2ba6fe3be4efa28a924
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.pollex.pam.repository;
 
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
 
import com.pollex.pam.domain.Customer;
 
import java.util.List;
import java.util.Optional;
 
@Repository
public interface CustomerRepository extends JpaRepository<Customer, Long>{
    
    default Optional<Customer> findOneByEmailEqualsOrPhoneEquals(String emailOrEmail) {
        return this.findOneByEmailEqualsOrPhoneEquals(emailOrEmail, emailOrEmail);
    }
    
    Optional<Customer> findOneByEmailEqualsOrPhoneEquals(String email, String phone);
}