728x90 반응형 개념 정리1 [SpringBoot] 주요 개념 정리 💡 Optional 'null일 수도 있는 객체'를 감싸는 일종의 Wrapper 클래스이다. • optional 변수 내부에는 null이 아닌 T 객체가 있을 수도 있고 null이 있을 수도 있다. 따라서, Optional 클래스는 여러 가지 API를 제공하여 null일 수도 있는 객체를 다룰 때 사용한다. // 1) Optional 객체 생성 Optional result = userRepository.findById(userId); // 2) Optional 객체 접근 if(result.isPresent()) { return result.get(); }else{ return result.orElse(null); // Optional객체에 담긴 값이 있으면 객체 내부의 값을 반환. // 만약, null인.. 2023. 8. 20. 이전 1 다음 728x90 반응형