Spring Boot
Spring Boot Framework Guide
Info
Series hướng dẫn Spring Boot!
Cung cấp các kiến thức cốt lõi để bạn có thể nhanh chóng sử dụng trong thực tế!
Info
Series hướng dẫn này được dịch và chỉnh sửa lại sang tiếng việt, phục vụ cho việc học tập của tôi và bạn bè!
Nguồn từ https://www.iocoder.cn/, một tác giả Trung quốc. Hướng dẫn này rất trực quan dễ hiểu so và không dài dòng như các hướng dẫn tiếng anh khác.
Giới thiệu
Hướng dẫn chuyên sâu về Spring Boot phiên bản 2.X.
Hiện nay có rất nhiều bài viết hướng dẫn về Spring Boot trên thị trường, nhưng các bài viết chuyên sâu lại rất ít. Đối với nhiều nhà phát triển, việc nhập môn chính là mức độ hiểu biết cuối cùng về một công nghệ, một phần do các nhà phát triển “hơi lười”, một phần khác do các tác giả viết bài nhập môn về Spring Boot quá cơ bản, hoặc không đủ toàn diện hoặc không có hệ thống!
Vì thế, tôi viết chuyên mục này về Spring Boot, một hướng dẫn nhập môn chuyên sâu và toàn diện về Spring Boot 2.X.
Khi dạy bạn cách viết nhanh các API SpringMVC, tôi cũng muốn bạn biết thêm về các chức năng như trả về toàn cục (Global Response), xử lý ngoại lệ toàn cục (Global Exception Handler), request interceptor (trình chặn request), xử lý CORS, v.v. Khi dạy bạn cách gửi và tiêu thụ nhanh các message từ MQ, tôi cũng muốn bạn biết thêm về các đặc điểm khác của MQ như tiêu thụ theo cụm, tiêu thụ phát sóng, tin nhắn theo thứ tự, tin nhắn hẹn giờ, tin nhắn giao dịch, thử tiêu thụ lại, v.v. Khi dạy bạn cách viết nhanh nhiệm vụ Job, tôi cũng muốn bạn biết thêm về Quartz, Quartz cluster, XXL-JOB và nhiều nền tảng lập lịch được sử dụng trong thực tế!
...
Hãy trở thành một Engineer!
Basic
Develop Tools
- dev tools ❌
- Lombok ✅ 🚀
- Map Struct ✅ 🚀
Web
- Spring Boot SpringMVC ✅ 🚀
- Spring Boot WebFlux ❌
- Spring Boot Distributed Session ❌
- Spring Boot Swagger ❌
- Spring Boot Validation ✅ 🚀
- Spring Boot WebSocket ❌
- Performance Test ❌
- IDEA HTTP Client ❌
RPC
Storage
Data Access
Relation Database
- Spring Boot Datasource Pool ❌ 🚀
- Spring Boot MyBatis ❌ 🚀
- Spring Boot JPA ❌
- Spring Boot JDBC Template ❌
- Spring Boot Dynamic Datasource ❌ 🚀
- Spring Boot Sharding Datasource ❌
- Spring Boot Database Version Control ❌