@JsonIgnore1 Java에서 Jackson 사용중 JSON data에 특정 field 제외 하거나 포함하기 Jackson 라이브러리는 매우 편리합니다. 오브젝트를 JSON 형태로 바꾸거나 반대로 JSON을 오브젝트 형태로 바꿀때 아주 유용하죠. 자동으로 모든 항목을 바꿔 주니까 참 좋은데 가끔 패스워드 처럼 같은 특정 항목은 사용자의 입력을 서버에서 받아 처리하지만 사용자에게 내려 보내주면 안되는 경우가 있습니다. 이럴때는 Jackson annotation 기능을 활용하면 매우 쉽게 들어오는 JSON 데이터를 받을 때는 사용하고 내보낼 때는 사용하지 않도록 설정할 수가 있습니다. 물론 그 반대도 마찬가지 입니다. Java는 오브젝트의 접근 권한 관리와 데이터의 신뢰도를 매우 중요하게 생각하기 때문에 값을 넣을 때는 setter 메소드를 활용하도록 권장하고 받을 때는 getter 메소드를 사용하도록 권장하고 있.. 2020. 2. 13. 이전 1 다음