-
Null-safety백기선(인프런 강의)/스프링 프레임워크 핵심 기술 2020. 3. 31. 12:07반응형
Null-safety란?
스프링 프레임워크 5에 추가된 Null 관련 어노테이션
- @NonNull
- @Nullable
- @NonNullApi (패키지 레벨 설정)
- @NonNullFields (패키지 레벨 설정)
목적
- 툴의 지원을 받아 컴파일 시점에 최대한 NullPointerException을 방지하는것
사용법
@Service public class EventService{ @NonNull // return도 null허용 안됨 public String createEvent(@NonNull String name){ return "hello " + name; } }
반응형'백기선(인프런 강의) > 스프링 프레임워크 핵심 기술' 카테고리의 다른 글
수강 완료.. (0) 2020.03.31 Spring AOP - @AOP (0) 2020.03.30 Spring AOP - 개념소개 (0) 2020.03.29 SpEL(스프링 Expression Language) (0) 2020.03.26 데이터 바인딩 추상화 - propertyEditor, Converter, Formmater (0) 2020.03.25