public Optional<Member> findByLoginId(String loginId){
List<Member> all = findAll();
for (Member m : all) {
if (m.getLoginId().equals(loginId)) {
return Optional.of(m);
}
}
return Optional.empty();
}
return findAll().stream()
.filter(m -> m.getLoginId().equals(loginId)).findFirst();
Optional<Member> optional = memberRepository.findByLoginId(loginId);
Member member = optional.get();
if (member.getPassword().equals(password)) {
return member;
} else {
return null;
}
return memberRepository.findByLoginId(loginId)
.filter(m -> m.getPassword().equals(password))
.orElse(null);