Java Trail
Quy trình

REST API Java: Xây dựng máy chủ cục bộ

03
Xây dựng máy chủ

Tạo máy chủ đơn giản

Bạn sẽ tạo một chương trình nhỏ lắng nghe trên localhost và trả về dữ liệu JSON. Java Trail giúp bạn nắm vững cấu trúc dữ liệu Java khi viết mã, biên dịch và chạy máy chủ để xem kết quả trên trình duyệt.

01

Mở thư mục

Mở thư mục thực hành trong cửa sổ chat của Java Trail.

02

Viết mã

Yêu cầu Java Trail tạo lớp máy chủ.

03

Biên dịch mã

Chạy trình biên dịch để kiểm tra lỗi.

04

Chạy máy chủ

Khởi động máy chủ và kiểm tra kết quả đầu ra.

Mã ví dụ

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

Lớp này chứa phương thức main, một trường int và vòng lặp for in kết quả.

Hướng dẫn Microservices Java: Chia nhỏ dự án

Tạo API

Bạn bắt đầu bằng cách viết một chương trình nhỏ đóng vai trò backend và Java Trail sử dụng write_file để tạo lớp chính cho dự án java rest api của bạn. Chỉnh sửa logic. Một khóa học Java giúp nền tảng vững chắc sẽ giúp bạn hiểu cấu trúc. Java Trail sử dụng edit_file để thêm logic xử lý yêu cầu. Bạn có thể sử dụng thư viện chuẩn để định dạng phản hồi dưới dạng JSON. Sau đó, Java Trail chạy trình biên dịch Java để hiển thị lỗi biên dịch. Bạn xem diff ở chế độ Ask first để xem chính xác những gì đã thay đổi. Cách tiếp cận này giúp bạn hiểu cấu trúc của một java rest api mà không bị quá tải.

Kiểm tra dịch vụ

Bạn có thể kiểm tra máy chủ đang chạy bằng một máy khách đơn giản và Java Trail giúp bạn viết lệnh kiểm tra gửi yêu cầu đến localhost. Điều này hoạt động. Một hướng dẫn microservices Java cho thấy cách chia ứng dụng thành hai chương trình nhỏ giao tiếp qua HTTP. Bạn luôn nên kiểm tra đầu ra để đảm bảo phản hồi khớp với kỳ vọng của bạn. Java Trail có thể liệt kê các file trong thư mục của bạn để xác nhận mọi thứ đều đúng vị trí. Bài tập này dạy bạn cách các dịch vụ giao tiếp với nhau qua HTTP. Cách tốt nhất để học Java là tự làm những bài tập nhỏ này. Java Trail giải thích mã từng bước và chỉ ra nguyên nhân có thể gây ra lỗi.

Java Trail cho Windows

Bắt đầu dự án của bạn

Tải xuống Java Trail ↗