API 응답에서 Java DTO 생성
하나의 JSON 예제에서 Java 필드 타입을 추론하고, 중첩 객체용 클래스와 배열용 List를 생성하며 Jackson JsonProperty로 원래 키를 보존합니다.
입력 예시
{"user_id":42,"name":"Ada","roles":["admin"],"profile":{"active":true}}예상 결과
public class RootObject {
@JsonProperty("user_id")
public Long userId;
@JsonProperty("profile")
public ProfileItem profile;
}제한 및 주의사항
타입은 현재 예제만으로 추론됩니다. null, 빈 배열, 혼합 배열, 선택 필드는 수동 검토가 필요합니다.