API Yanıtından Java Sınıfları Oluşturun

Tipik bir REST API JSON yanıtından Jackson ekleriyle Java sınıfları üretin. Anında çıktı üretir, tarayıcıda çalışır, sunucuya veri gönderilmez, ücretsiz.

Verileriniz tarayıcınızdan çıkmaz.

// Generated by DevBento — json-to-typescript
interface RootAddress {
  street: string;
  city: string;
  zip: string;
}

interface RootPostsItem {
  title: string;
  likes?: number;
}

interface Root {
  id: number;
  name: string;
  email: string;
  isActive: boolean;
  roles: string[];
  address: RootAddress;
  posts: RootPostsItem[];
}
Gönder:

İlgili Araçlar

Bu örnek, tipik bir REST API yanıtından Jackson ekleriyle Java sınıfları üretir. Önceden doldurulmuş JSON, iç içe adres, roller dizisi ve yazı nesneleri dizisi olan bir kullanıcı nesnesini temsil eder. Java moduna geçerek üretilen sınıfları görün.

Ne Elde Edersiniz

Araç şunları üretir:

Nasıl Kullanılır

  1. Örnek, önceden doldurulmuş bir API yanıtı ve Java moduyla yüklenir
  2. Üretilen Java sınıflarını ve Jackson eklerini inceleyin
  3. Sınıfları kopyalayın ve Java projenize yapıştırın
  4. Gerçek API yanıtınızla değiştirerek uç noktalarınız için sınıflar üretin

Gerçek Dünya Deseni

Jackson ekleriyle Java sınıfları, Spring Boot ve diğer Java çerçevelerinde API yanıtlarını serileştirmenin standart yoludur. Üretilen kod doğrudan objectMapper.readValue(json, Root.class) ile çalışır. Yanıtta her zaman bulunmayan alanlar için @Nullable kullanın.