Xây Web API bằng Spring Boot — HTTP, controller, CRUD, dependency injection, cấu hình, JPA, xử lý lỗi, JWT và test. Mỗi bài một khái niệm, ví dụ là API cho một cửa hàng. Cần học trước: Java Core, OOP và thiết kế (Java), SQL với Oracle (Java).
Trung cấp · 19 bài · 98 phút · đã học 0/19
HTTP, REST, tạo project Spring Boot đầu tiên, controller và routing.
Nhận dữ liệu, trả kết quả, DTO, validation và một API đủ thêm, đọc, sửa, xoá.
Dependency injection, cấu hình, logging và filter.
Lưu dữ liệu vào database bằng Spring Data JPA: entity, repository, migration với Flyway, truy vấn, quan hệ.
Xử lý lỗi tập trung, xác thực bằng JWT và viết test.