작성한 질문수
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 JdbcTemplate
작성
·
135
0
jdbcTemplate.query() 의 결과가 List인 것은 이해했습니다.
그런데 findByName()에서 굳이 .stream().findAny()를 하는 이유를 알 수 있을까요 ??
그냥 반환형이 Optional이라 그렇게 만들어 준 건가요?
답변 1
안녕하세요. 창우님
네 맞습니다. 인터페이스를 처음 설계할 때 Optional을 반환형으로 잡아두어서 맞추는 과정이라 보시면 됩니다^^
감사합니다.