인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

송창우님의 프로필 이미지
송창우

작성한 질문수

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

스프링 JdbcTemplate

Optional 관련 질문 드립니다

작성

·

135

0

jdbcTemplate.query() 의 결과가 List인 것은 이해했습니다.

그런데 findByName()에서 굳이 .stream().findAny()를 하는 이유를 알 수 있을까요 ??

그냥 반환형이 Optional이라 그렇게 만들어 준 건가요?

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 창우님

네 맞습니다. 인터페이스를 처음 설계할 때 Optional을 반환형으로 잡아두어서 맞추는 과정이라 보시면 됩니다^^

감사합니다.

송창우님의 프로필 이미지
송창우

작성한 질문수

질문하기