인프런 커뮤니티 질문&답변

10000DOO님의 프로필 이미지
10000DOO

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

JPA

마지막 테스트 단계에서 오류가 발생합니다

작성

·

146

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예

[질문 내용]
여기에 질문 내용을 남겨주세요.
이런 오류가 나오는데 어떻게 고쳐야 해결되나요?

답변 1

0

안녕하세요.10000DOO 님, 공식 서포터즈 OMG입니다.

올리신 이미지 첫번째를 보시면 다음과 같은 에러 문구가 보이실꺼에요,

관련해서 찾아보니 아래와 같은 설명을 찾을 수 있었습니다.

 

.get()을 했을 때 값이 비어있어서 발생하는 오류이며, 이를 통해 Optional<Member> 관련 코드에서 문제가 발생하는 것을 짐작 할 수 있는데요.

join()에서 문제가 발생하였거나, findById()에서 문제가 발생한 것으로 볼 수 있을거같아요.

MemberService와 MemberJpaRepository의 코드 작성이 강의와 동일한지 확인하여 주세요.

@어노테이션이 누락되었을 수도 있고, return이 null일 수도 있을 것 같습니다. 메뉴얼과 강의를 참고하여 찾아보시고 확인이 어려울 경우 글 작성하실 때 링크를 보시면 '자주하는질문'이 있는데 자주하는 질문을 반드시 참고하셔서 시크릿모드에서 확인하는 방법이 적혀있으니 시크릿모드에서 프로젝트가 열리는 것이 확인이 되면 링크를 공유해주세요.

 

감사합니다.

10000DOO님의 프로필 이미지
10000DOO

작성한 질문수

질문하기