작성한 질문수
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
작성
·
189
0
회원서비스개발강의에서요.
memberRepository.findByname(member.getName())
이부분이 4분 5초에는 옵셔널이 있어서 옵셔널이라고 했는데요. 근데 강의에서 옵셔널을 지웠는데도 옵셔널인 이유가 뭔가요?
답변 1
안녕하세요. ekek님, 공식 서포터즈 입니다.
memberRepository의 findByName()의 반환타입은 아래와 같이 Optional<Member>로 변하지 않았기 때문에 result 인스턴스를 지우더라도 findByName()의 반환이 Optional임은 변하지 않습니다. :)
감사합니다.