Kim-Baek 개발자 이야기

[TIL] 20.09.15 - @SerializedName, optional 본문

개발/TIL

[TIL] 20.09.15 - @SerializedName, optional

김백개발자 2020. 9. 15. 18:29

@SerializedName annotation의 value는 객체를 직렬화 및 역직렬화 할 때 이름으로 사용된다. 

class Albums {
    @SerializedName("제목")
    public String title;
    @SerializedName("내용")
    public String message;
}
{
    "제목": "Albums"
    "내용": "Free Music Archive",
}

 

isPresent() 라는 메소드를 찾아보다가 optional 쪽을 확인해보게 되었다.

boolean isPresent()

-> 내부객체가 null이 아닌지 확인한다. null이면 false를 반환한다.

 

Optional 은 따로 정리를 할 필요성이 있다. 아래 포스팅을 참조해보자

www.daleseo.com/java8-optional-after/

반응형
Comments