[Java][Spring] Optional 정리 : null 체크 관리 메소드
Optional : Java8부터 새롭게 추가된 null 처리를 쉽게 하기 위한 함수 "존재할 수도 있지만 안 할 수도 있는 객체" "null일 수도 있는 객체"를 감싸는 래퍼 클래스 java.util.Optional 목차 1. 기존 null 처리 관련 문제점 2. Optional 사용 시 장점( + ) 및 단점( - ) 3. Optional 사용법 + 선언 및 초기화 ( 시작 ) + stream처럼 사용하는 방법 ( map, filter, stream, or ), ( 중간 ) + orElseGet ( 종단 ) 4. 사용 방법 + return null일 때 + 예외 처리 try/catch문에 Optional 적용 기존 ( Java 8 이전 ) null 처리 관련 문제점 런타임 중 NPE ( Null Po..
2021.04.28