inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

아이디 중복 쪽에서 질문이 있습니다.

230

손민빈

작성한 질문수 1

0

<MemberRepository>

repository.png<MemberService>

service.png

<MemberServiceTest>

test.png

<MemberRepository > 에서 findByName 을 List<> 가 아닌 Member 객체로 만드는게 조금 더 효율적이라 생각하여 객체로 만들었습니다.

그리고 Test 코드에 객체를 생성하여, 테스트를 돌려봤습니다.

근데 MemberService에 있는 findOne 에 아무것도 들어가지 않아서 인지(DB에 중복이 없으니)

NoResultException이 발생했습니다.

 

그래서 주석처리 한걸 보시면

Optional<Member>로 처리를 해보려고 만들어봤는데도 잘 안되더라고요.

Optional로 처리를 해보고 싶은데, 어떤식으로 해야 잘 돌아갈지 궁금합니다.

 

ps. 제가 글을 쓰면서도 주저리 주저리 적어 이해 못하시면 어떡하지 라는 생각이 들었습니다. 죄송합니다. ㅠㅠ 이해가 안되시는 부분이 있으시다면 댓글 남겨주시면 최대한 이해 하실 수 있도록 작성하겠습니다 !

 

답변 0

26-2 이론문제 재탕

1

61

1

왜 이름이 Graph engineering인가요?

1

50

2

개인 블로그에 정리하면서 ppt 자료 캡처 해서 넣어도 되나요?

1

56

2

run.py 실행하니 아예 전체다 돌아가요 코드가

1

44

2