JSON → Java 클래스 변환 도구란?
JSON 샘플을 POJO 클래스로 변환하는 도구입니다. private 필드, getter/setter, 필요한 곳에 Jackson 어노테이션을 생성합니다. DTO, API 모델, 테스트 픽스처에 적합하며 모든 처리는 브라우저에서 이루어집니다.
JSON에서 POJO 생성 방법
JSON 객체를 붙여넣고 필요하면 루트 클래스 이름을 바꾼 뒤 생성된 클래스를 복사하세요. 중첩 객체는 같은 파일 안의 별도 클래스로 출력됩니다.
필드, getter, setter
모든 속성은 표준 빈 규약을 따르는 private 필드와 public getter/setter가 되어 Jackson, Gson 및 대부분의 ORM과 바로 호환됩니다.
배열, 중첩, null
JSON 배열은 List<T>가 되고 중첩 객체는 키 이름에서 파생된 클래스(예: Root의 address → RootAddress)가 됩니다. null이거나 누락될 수 있는 필드는 기본형 대신 래퍼 타입(Integer, Double, Boolean)을 사용합니다.