Java Trail
เวิร์กโฟลว์

REST API Java: สร้างเซิร์ฟเวอร์ในเครื่อง

03
สร้างเซิร์ฟเวอร์

สร้างเซิร์ฟเวอร์แบบง่าย

คุณจะได้สร้างโปรแกรมขนาดเล็กที่รับฟังการเชื่อมต่อที่ localhost และส่งคืนข้อมูล JSON Java Trail ช่วยให้คุณเรียนรู้โครงสร้างข้อมูล Java อย่างถูกต้องขณะเขียนโค้ด รันเซิร์ฟเวอร์ และดูผลลัพธ์ในเบราว์เซอร์

01

เปิดโฟลเดอร์

เปิดโฟลเดอร์ฝึกหัดของคุณในแชทของ Java Trail

02

เขียนโค้ด

ให้ Java Trail สร้างคลาสเซิร์ฟเวอร์

03

คอมไพล์โค้ด

รันคอมไพเลอร์เพื่อตรวจสอบข้อผิดพลาด

04

รันเซิร์ฟเวอร์

เริ่มเซิร์ฟเวอร์และตรวจสอบผลลัพธ์

ตัวอย่างโค้ด

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

คลาสนี้มีเมธอด main ฟิลด์ชนิด int และลูป for ที่พิมพ์ผลลัพธ์

บทเรียนไมโครเซอร์วิส Java: แยกโปรเจกต์ของคุณ

สร้าง API

คุณเริ่มต้นด้วยการเขียนโปรแกรมขนาดเล็กที่ทำหน้าที่เป็นแบ็กเอนด์ และ Java Trail ใช้ write_file เพื่อสร้างคลาสหลักสำหรับโปรเจกต์ REST API Java ของคุณ แก้ไขลอจิก คอร์ส Java ที่เน้นพื้นฐานแข็งแรงช่วยให้คุณเข้าใจโครงสร้าง Java Trail ใช้ edit_file เพื่อเพิ่มลอจิกการจัดการคำขอ คุณสามารถใช้ไลบรารีมาตรฐานเพื่อจัดรูปแบบการตอบกลับเป็น JSON จากนั้น Java Trail จะรันคอมไพเลอร์ Java เพื่อแสดงข้อผิดพลาดคอมไพล์ คุณตรวจสอบ diff ในโหมด Ask first เพื่อดูสิ่งที่เปลี่ยนแปลงอย่างชัดเจน วิธีนี้ช่วยให้คุณเข้าใจโครงสร้างของ REST API Java โดยไม่รู้สึกหนักใจ

ทดสอบบริการ

คุณสามารถทดสอบเซิร์ฟเวอร์ที่กำลังทำงานด้วยไคลเอนต์แบบง่าย และ Java Trail ช่วยคุณเขียนคำสั่งทดสอบที่ส่งคำขอไปยัง localhost สิ่งนี้ใช้งานได้ บทเรียนไมโครเซอร์วิส Java แสดงวิธีแยกแอปพลิเคชันออกเป็นโปรแกรมขนาดเล็กสองโปรแกรมที่สื่อสารผ่าน HTTP คุณควรตรวจสอบผลลัพธ์เสมอเพื่อให้แน่ใจว่าการตอบกลับตรงกับที่คาดหวัง Java Trail สามารถแสดงรายการไฟล์ในโฟลเดอร์ของคุณเพื่อยืนยันว่าทุกอย่างอยู่ในที่ที่ถูกต้อง การฝึกหัดนี้สอนคุณว่าบริการสื่อสารกันผ่าน HTTP ได้อย่างไร วิธีที่ดีที่สุดในการเรียนรู้ Java คือการทำการฝึกหัดขนาดเล็กเหล่านี้ด้วยตนเอง Java Trail อธิบายโค้ดทีละขั้นตอนและชี้แจงสาเหตุของข้อผิดพลาดที่อาจเกิดขึ้น

Java Trail สำหรับ Windows

เริ่มโปรเจกต์ของคุณ

ดาวน์โหลด Java Trail ↗