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

wisehero님의 프로필 이미지
wisehero

작성한 질문수

Readable Code: 읽기 좋은 코드를 작성하는 사고법

해피 케이스와 예외 처리

Optional 질문이 있습니다.

해결된 질문

작성

·

127

0

  • 학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!

  • 먼저 유사한 질문이 있었는지 검색해 보세요.

  • 서로 예의를 지키며 존중하는 문화를 만들어가요.

     

 Spring Data JPA를 사용할 때 Repository에서 단일 엔티티 객체를 반환받을 때 옵셔널로 무조건 감싸는데 이러한 것도 Optional의 비용을 생각하지 않고 남발하는 경우 일까요?

 

 

답변 1

1

박우빈님의 프로필 이미지
박우빈
지식공유자

안녕하세요, wisehero 님!

아닙니다. Optional의 의미를 잘 살려 객체가 존재할 수도 있고, 아닐 수도 있다는 것을 나타내고 있기 때문에 올바르게 사용한 케이스로 볼 수 있겠습니다. ㅎㅎ

감사합니다. 🙂

wisehero님의 프로필 이미지
wisehero

작성한 질문수

질문하기