JSON to Java
Java DTO와 validation 중심으로 JSON 응답 모델을 정리합니다.
Avro Encode
Avro 스키마와 JSON 메시지를 입력하면 바이너리 payload를 hex, base64, byte array 형태로 보여 줍니다. Kafka 프로듀서 디버깅과 wire format 확인에 사용하세요.
Kafka 소비자가 메시지를 읽지 못할 때 가장 먼저 확인할 것은 스키마 일치와 wire format입니다. 이 페이지에서 직접 인코딩해 보면 프로듀서가 보내는 값과 동일한지 빠르게 비교할 수 있습니다.
Confluent Schema Registry의 magic byte + schema ID 프리픽스를 붙여야 하는 경우에는, 이 도구의 raw Avro 결과 앞에 별도 프리픽스를 직접 붙여 확인하세요.
같은 워크플로에서 바로 이어 쓸 수 있는 JSON2Class 도구를 연결해 두었습니다.
Java DTO와 validation 중심으로 JSON 응답 모델을 정리합니다.
nullable 규칙과 data class 구조를 빠르게 검토합니다.
프런트엔드 API 계약을 interface 형태로 정리합니다.
샘플 JSON을 정리한 뒤 변환기에 다시 넣어 타입 추론을 안정화합니다.