Avro Message

Avro 스키마에서 샘플 메시지 페이로드를 생성

Avro record 스키마를 붙여 넣으면 nested record와 enum을 포함한 JSON 메시지를 자동으로 생성합니다. Kafka 로컬 테스트와 schema-driven 통합 시험에 사용하세요.

생성 규칙

  • primitive 필드는 타입에 맞는 기본 값으로 채움
  • enum은 첫 번째 symbol을 선택
  • union은 null이 아닌 첫 타입으로 채움
  • 배열은 한 원소를 재귀적으로 생성

다음 단계

생성된 메시지는 토픽의 예시 payload 또는 계약 테스트 fixture로 활용하기 좋습니다. 실제 운영에서는 엣지 케이스(빈 배열, null, 경계 값)를 추가해 회귀 테스트를 보강하세요.

함께 쓰기 좋은 도구

같은 워크플로에서 바로 이어 쓸 수 있는 JSON2Class 도구를 연결해 두었습니다.

JSON to Java

Java DTO와 validation 중심으로 JSON 응답 모델을 정리합니다.

JSON to Kotlin

nullable 규칙과 data class 구조를 빠르게 검토합니다.

JSON Formatter

샘플 JSON을 정리한 뒤 변환기에 다시 넣어 타입 추론을 안정화합니다.