VieTopik
Tiếng HànTiếng AnhIT
  • Góc học tập
Tải app
  • Thư viện
  • Luyện thi
  • Cẩm nang
  • Góc học tập
Lộ trình Java Spring Boot

Spring Boot Web API

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

Bắt đầu học: HTTP và REST

Chương 1Nền tảng web

0/3

HTTP, REST, tạo project Spring Boot đầu tiên, controller và routing.

  • 1HTTP và REST
  • 2Tạo Web API đầu tiên
  • 3Controller và routing

Chương 2Xây API CRUD

0/5

Nhận dữ liệu, trả kết quả, DTO, validation và một API đủ thêm, đọc, sửa, xoá.

  • 4Nhận dữ liệu từ request
  • 5Trả về kết quả
  • 6DTO
  • 7Validation
  • 8CRUD hoàn chỉnh

Chương 3Cấu trúc ứng dụng

0/4

Dependency injection, cấu hình, logging và filter.

  • 9Dependency injection trong Spring
  • 10Cấu hình với application.properties
  • 11Logging
  • 12Filter và interceptor

Chương 4Dữ liệu với JPA

0/4

Lưu dữ liệu vào database bằng Spring Data JPA: entity, repository, migration với Flyway, truy vấn, quan hệ.

  • 13JPA và repository
  • 14Migration
  • 15Truy vấn với JPA
  • 16Quan hệ một-nhiều

Chương 5Hoàn thiện API

0/3

Xử lý lỗi tập trung, xác thực bằng JWT và viết test.

  • 17Xử lý lỗi tập trung
  • 18Xác thực bằng JWT
  • 19Viết test cho API