Java Web Service & Info GeneratorVS Code içerisinden ayrılmadan, Java projeleriniz için Web Servis İstemcileri (Client) ve Info sınıfları oluşturmanın en hızlı ve en "tatlı" yolu! Bu eklenti, boilerplate kodları (tekrarlayan kod blokları) yazma yükünü omuzlarınızdan alır. Kullanıcı dostu arayüzü sayesinde saniyeler içinde derlenmeye hazır Java sınıfları üretebilirsiniz. 🖼️ Arayüz Ekran Görüntüleri✨ ÖzelliklerBu eklenti iki ana sekmeden oluşan güçlü bir arayüz sunar: 🌐 1. Web Service Client OluşturucuHTTP tabanlı servisleriniz için saniyeler içinde client sınıfı üretin. Dinamik Alanlar: İhtiyacınız kadar public/private değişken ve veri tipi ekleyin. Esnek Ayarlar: URL, HTTP Metodu (GET/POST), Web Servis Tipi (JSON/SOAP) ve Timeout sürelerini belirleyin. 🔐 Authorization Desteği:Basic Auth seçeneği ile kullanıcı adı ve şifrenizi arayüzden girin, kodunuz otomatik olarak setUsername/setPassword satırlarını içersin. ℹ️ 2. Info Class Oluşturucu Dahili yapılar için hızlıca Info sınıfları tanımlayın. Otomatik Annotation: Eklediğiniz alanlar için @InfoField(sessionName=..., direction=...) annotation'ları otomatik oluşturulur. 🔗 Akıllı Client Bağlantısı:Eğer bir "Client Class Name" belirtirseniz, eklenti otomatik olarak o client'ı createClient() metodunda new'ler. Tanımladığınız Info alanlarını, Client sınıfındaki uygun setter metodlarıyla otomatik eşleştirir (Örn: ani alanı için -> client.setAni(ani) kodu üretilir). 🚀 Nasıl Kullanılır?VS Code'da bir Java projesi (veya herhangi bir klasör) açın. Komut paletini açın (Ctrl+Shift+P veya Cmd+Shift+P). "Generate Java Client/Info" komutunu aratın ve çalıştırın. Açılan pencereden "Client Generator" veya "Info Generator" sekmesini seçin. Formu doldurun, alanlarınızı ekleyin ve OLUŞTUR butonuna tıklayın. Tadaa! 🎉 .java dosyanız hazır. Gereksinimler VS Code 1.78.0 veya üzeri. Bir çalışma alanı (klasör) açık olmalıdır. İletişim & Destek: Herhangi bir sorun yaşarsanız veya öneriniz varsa lütfen iletişime geçin. |