Programming/Spring Framework 주요 개념

Null-Safety (스프링 핵심 기술 - 6)

흠냐아뤼 2020. 3. 5. 18:58
728x90

 

컴파일 전에 사전에 널 포인트 exception을 방지하기 위함

 

- @NonNull

- @Nullable

- @NonNullApi (패키지 레벨 설정)

- @NonNullFields (패키지 레벨 설정)

 

 

public class Example {

    @NonNull
    public String createName(@NonNull String name){
        return "Hello " + name;
    }
    
}

 

 

 

 

 

인프런 백기선님 '스프링 프레임워크 핵심 기술' 강의를 듣고 정리한 내용입니다.
728x90