Bài 41 / 41~4 phútConfig, Profiles & LoggingMiễn phí… lượt xem
Config, Profiles & Logging — tổng kết
Tóm tắt Config, Profiles & Logging.
Bạn vừa nắm cấu hình, profile và logging — 3 mặt vận hành Spring Boot.
Cheat sheet
| Khái niệm | Cốt lõi | Bài |
|---|---|---|
| PropertySource ordering | Command line ưu tiên cao nhất; relax binding DB_URL -> db.url | 01 |
| @ConfigurationProperties | Bind nhóm property thành object type-safe, validation; ưu tiên hơn @Value rải rác | 02 |
| Profile | Nhãn nhóm bean/config theo môi trường; 5 cách activate; groups gom nhiều profile | 03-04 |
| Structured logging | Boot 3.4 logging.structured.format -> JSON cho ELK/Loki; MDC traceId | 06 |
✅ Self-assessment
Bạn đã đạt module này nếu trả lời được:
- Giải thích được PropertySource ordering và relax binding cho K8s/Docker
- So sánh được @ConfigurationProperties vs @Value và vì sao ưu tiên type-safe
- Implement được profile activation + groups + multi-document YAML
- Thiết kế được structured logging (Boot 3.4) cho ELK/Loki
Liên hệ các module khác
⁂
Module tiếp theo: Course Spring REST API & Data JPA
Bài này có giúp bạn hiểu bản chất không?
Hỏi đáp về bài này
Chưa có câu hỏi
Có gì chưa rõ trong bài? Đặt câu hỏi đầu tiên — câu trả lời từ cộng đồng giúp bạn (và người sau).
Đặt câu hỏi đầu tiên