프로그래밍을 할 때 Null 데이터를 잘 처리하는 것은 매우 중요하다. 프레임워크 혹은 라이브러리를 활용해 Null 을 허용하지 않음으로써 null에 접근하는 오류를 사전에 방지할 수 있다. 다음 라이브러리에서 어노테이션 활용이 가능하다. Null 처리를 돕는 몇가지 라이브러리에 대해 정리해보려고 한다. Javax Validation (JSR-303/JSR-380) @NotNull null을 허용하지 않음Lombok (lombok.NonNull)@NonNullnull이 들어오면 NullPointerException 발생Spring (org.springframework.lang)@NonNullnull을 허용하지 않음 (Spring 전용) 1. Javax Validation (javax.validation..