Java Trail
Alur Kerja

REST API Java: Membangun server lokal

03
Membangun server

Buat server sederhana

Anda akan membuat program kecil yang mendengarkan di localhost dan mengembalikan data JSON. Agen membantu Anda mempelajari struktur data Java dengan benar sambil menulis kode, mengompilasinya, dan menjalankan server sehingga Anda dapat melihat hasilnya di browser.

01

Buka folder

Buka folder latihan Anda di chat agen.

02

Tulis kode

Minta agen untuk membuat kelas server.

03

Kompilasi kode

Jalankan kompilator untuk memeriksa kesalahan.

04

Jalankan server

Mulai server dan periksa outputnya.

Contoh kode

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();
        }
    }
}

Kelas ini berisi metode main, bidang int, dan loop for yang mencetak hasil.

Tutorial mikro layanan java: Pisahkan proyek Anda

Buat API

Anda mulai dengan menulis program kecil yang bertindak sebagai backend Anda dan agen menggunakan write_file untuk membuat kelas utama untuk proyek java rest api Anda. Edit logikanya. Kursus java untuk dasar yang kuat membantu Anda memahami strukturnya. Agen menggunakan edit_file untuk menambahkan logika untuk menangani permintaan. Anda dapat menggunakan pustaka standar untuk memformat respons sebagai JSON. Agen kemudian menjalankan kompilator Java untuk menunjukkan kesalahan kompilasi. Anda meninjau diff dalam mode Ask first untuk melihat persis apa yang berubah. Pendekatan ini membantu Anda memahami struktur java rest api tanpa merasa kewalahan.

Uji layanan

Anda dapat menguji server yang berjalan dengan klien sederhana dan agen membantu Anda menulis perintah pengujian yang mengirim permintaan ke localhost. Ini berhasil. Tutorial mikro layanan java menunjukkan cara memisahkan aplikasi menjadi dua program kecil yang berbicara melalui HTTP. Anda harus selalu memeriksa output untuk memastikan respons sesuai dengan harapan Anda. Agen dapat mencantumkan file di folder Anda untuk mengonfirmasi semuanya sudah siap. Latihan ini mengajarkan Anda bagaimana layanan berkomunikasi satu sama lain melalui HTTP. Cara terbaik untuk belajar java adalah dengan melakukan latihan kecil ini sendiri. Agen menjelaskan kode langkah demi langkah dan menunjukkan penyebab kemungkinan kesalahan.

Java Trail untuk Windows

Mulai proyek Anda

Unduh Java Trail ↗