Java Trail
İş Akışları

Java REST API: Yerel sunucu oluşturun

03
Sunucu oluştur

Basit bir sunucu oluşturun

localhost'ta dinleyen ve JSON verileri döndüren küçük bir program oluşturacaksınız. Aracı, kodu yazarken, derlerken ve sunucuyu çalıştırırken Java veri yapılarını doğru şekilde öğrenmenize yardımcı olur; böylece sonuçları tarayıcınızda görebilirsiniz.

01

Klasörü aç

Aracı sohbetinde çalışma klasörünüzü açın.

02

Kod yaz

Aracıdan sunucu sınıfını oluşturmasını isteyin.

03

Kodu derle

Hataları kontrol etmek için derleyiciyi çalıştırın.

04

Sunucuyu çalıştır

Sunucuyu başlatın ve çıktıyı kontrol edin.

Örnek kod

Counter.java
import java.io.*;
import java.net.*;

public class Server {
    public static void main(String[] args) {
        try {
            ServerSocket ss = new ServerSocket(8080);
            while (true) {
                Socket s = ss.accept();
                System.out.println("Connected");
                s.close();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

Bu sınıf bir main yöntemi, bir int alanı ve bir sonuç yazdıran bir for döngüsü içerir.

Java microservices tutorial: Projenizi bölün

API'yi oluştur

Arka planınız olarak hareket eden küçük bir program yazarak başlarsınız; aracı, Java REST API projeniz için ana sınıfı oluşturmak üzere write_file kullanır. Mantığı düzenleyin. Güçlü temeller için bir Java kursu, yapıyı anlamanıza yardımcı olur. Aracı, istekleri işleme mantığını eklemek için edit_file kullanır. Yanıtı JSON olarak biçimlendirmek için standart kütüphaneyi kullanabilirsiniz. Aracı ardından Java derleyicisini çalıştırarak derleyici hatalarını gösterir. Ask first modunda diff'i gözden geçirerek neyin değiştiğini tam olarak görürsünüz. Bu yaklaşım, bunalmadan bir Java REST API'nin yapısını anlamanıza yardımcı olur.

Servisi test et

Çalışan sunucuyu basit bir istemci ile test edebilir ve aracı, localhost'a istek gönderen bir test komutu yazmanıza yardımcı olur. Bu işe yarar. Bir Java microservices tutorial, uygulamayı HTTP üzerinden iletişim kuran iki küçük programa nasıl böleceğinizi gösterir. Yanıtın beklentilerinizle eşleştiğinden emin olmak için her zaman çıktıyı kontrol etmelisiniz. Aracı, her şeyin yerinde olduğunu onaylamak için klasörünüzdeki dosyaları listeleyebilir. Bu alıştırma, servislerin HTTP üzerinden birbirleriyle nasıl iletişim kuracağını öğretir. Java'yı öğrenmenin en iyi yolu, bu küçük alıştırma kendiniz yapmaktır. Aracı kodu adım adım açıklar ve hata nedenlerini işaret eder.

Windows için Java Trail

Projenize başlayın

Java Trail'ı İndir ↗