Thẻ

#spring

99 Ngày Spring — Ngày 05: @Component & component scan

Ngày 05 của 99 Ngày Spring: component scan tìm bean thế nào, bộ stereotype @Component/@Service/@Repository, quy tắc vàng main class ở gốc package, và bẫy basePackages thay thế chứ không bổ sung.

1 thg 8, 20264 phút110
99 Ngày Spring — Ngày 04: các kiểu Dependency Injection

Ngày 04 của 99 Ngày Spring: ba kiểu dependency injection — constructor, setter, field — và vì sao constructor injection thắng: final, fail sớm, lộ rõ phụ thuộc, test chỉ cần new.

31 thg 7, 20264 phút169
99 Ngày Spring — Ngày 03: IoC container & Bean

Ngày 03 của 99 Ngày Spring: bean chỉ là POJO được container quản lý, ApplicationContext chứa hơn 100 bean từ đâu ra, và vòng đời bean từ constructor đến @PreDestroy.

31 thg 7, 20264 phút126
99 Ngày Spring — Ngày 02: Spring Boot & project đầu tiên

Ngày 02 của 99 Ngày Spring: tạo project với Spring Initializr, hiểu starter và auto-configuration, giải mã @SpringBootApplication và chạy ứng dụng web đầu tiên với embedded Tomcat.

30 thg 7, 20264 phút180
99 Ngày Spring — Ngày 01: Spring là gì và vì sao ra đời?

Ngày đầu tiên của hành trình 99 Ngày Spring: vấn đề của Java EE ngày xưa, hai khái niệm cốt lõi IoC và Dependency Injection, và bức tranh toàn cảnh hệ sinh thái Spring.

29 thg 7, 20264 phút190
Xây dựng REST API hoàn chỉnh với Spring Boot 3

Từ khởi tạo dự án đến CRUD, validation và xử lý lỗi chuẩn RFC 7807 với ProblemDetail — mọi thứ bạn cần để dựng REST API production-ready bằng Spring Boot 3.

28 thg 7, 20262 phút58
Integrating Spring Boot with Apache Kafka

A practical guide to producing and consuming events with Spring for Apache Kafka, including configuration, serialization and error handling.

25 thg 6, 20261 phút748