Bỏ qua, tới nội dung chính
Cà Phê & Code Cà Phê & Code
  • Trang chủ
  • Chuyên mục
    • Go
    • Java
    • Spring

    • Tất cả chuyên mục
  • Sê-ri
  • Thẻ
  • Giới thiệu
  • Liên hệ
Đăng nhập
  1. Trang chủ
  2. Thẻ
  3. spring-mvc

#spring-mvc

5 bài viết
Spring 30/06/2026 5 phút

Một request lỗi đi qua chuỗi Filter hai lần — và Interceptor vẫn chạy cho tệp CSS

Đo Filter và Interceptor ở bốn trường hợp biên, hai kết quả đi ngược lời khuyên phổ biến, và hệ quả với MDC, đếm chỉ số, xác thực.

#spring-mvc#zero-to-hero#spring#servlet#java
0
Spring 27/06/2026 4 phút

Không có handler: Spring trả JSON 500 mặc định. Có handler sai: mọi lỗi thành 500

@RestControllerAdvice, ánh xạ ngoại lệ sang mã HTTP, ProblemDetail chuẩn RFC 7807, và vì sao đừng bắt Exception.

#spring-mvc#zero-to-hero#spring#java
0
Spring 26/06/2026 4 phút

Ba trường sai, một response liệt kê cả ba — validation không dừng ở lỗi đầu tiên

Bean Validation trong Spring, @Valid khác @Validated, gom lỗi thành response có ích, và thông báo tiếng Việt.

#spring-mvc#zero-to-hero#spring#java
0
Spring 25/06/2026 4 phút

Sai Content-Type trả 415, sai kiểu tham số trả 400 — Spring đã ánh xạ sẵn, đừng bắt lại

Ánh xạ URL và method, path variable, query param, request body, và ResponseEntity để kiểm soát mã trạng thái cùng header.

#spring-mvc#zero-to-hero#spring#java
0
Spring 24/06/2026 4 phút

Filter vào, Filter hai, Interceptor, handler, Interceptor ra, Filter ra — sáu bước in ra thật

DispatcherServlet và đường đi của một request, khác biệt giữa Filter và Interceptor, và chỗ mỗi thứ nên nằm.

#spring-mvc#zero-to-hero#spring#java
0
Tìm kiếm
Admin

Nơi cà phê gặp dòng code

Xem thêm
Chuyên mục
  • Java 100
  • Go 60
  • Spring 20
Xem nhiều nhất
Biến, kiểu nguyên thuỷ và kiểu tham chiếu: vì sao 127 khác 128 05/05/2026 · 18
Từ 866MB xuống 126MB — và ảnh nhỏ nhất lại in tiếng Việt thành dấu hỏi 06/08/2026 · 17
Lỗi đua có mặt trong cả 900 lần chạy. Test bắt được 0% — cho tới khi tôi thêm một dòng sleep 05/08/2026 · 16
Từ mã nguồn tới lúc chạy: mổ một file .class ra xem bên trong 04/05/2026 · 16
200 lambda biên dịch ra 1 tệp .class, 200 lớp ẩn danh ra 201 tệp 23/07/2026 · 15
Thẻ phổ biến
#java#100-ngay-java#zero-to-hero#go#golang#dong-thoi#spring#hieu-nang#collections#thiet-ke#jvm#spring-boot#bao-mat#stream#van-hanh#oop#jmh#test#cong-cu#error#functional#go-loi#http#interface#io#spring-mvc#bytecode#docker#generics#luong-ao#bat-bien#bo-nho#build#exception#gc#json#lambda#logging#bat-dong-bo#channel#collectors#context#giam-sat#jackson#java-time#jdbc#jdk#jfr#maven#module#optional#pattern-matching#postgresql#record#sealed#sql#timezone#tong-ket#trien-khai#unicode#atomic#autoboxing#bigdecimal#blockingqueue#cache#cas#classloader#classpath#comparator#completablefuture#concurrenthashmap#constructor#cors#da-hinh#database#deadlock#default-method#deque#dieu-khien#do-luong#do-tre#encapsulation#encoding#equals#executor#flaky#flatmap#forkjoin#gradle#hashcode#hashmap#hikaricp#inner-class#iterator#javac#javap#jit#jlink#jmm#jstack#junit#ke-thua#khoa#kieu-du-lieu#list#lo-trinh#mang#map#memory-leak#method#mockito#nio#owasp#package#pecs#phu-thuoc#pprof#queue#regex#resource#restclient#sap-xep#sdkman#serialization#servlet#set#slf4j#slice#solid#string#struct#structured-concurrency#switch#synchronized#testcontainers#thread#threadlocal#thread-pool#thymeleaf#time#toan-tu#treemap#type-erasure#upload#varargs#volatile#webclient
Lưu trữ
  • Tháng 8/2026 21
  • Tháng 7/2026 65
  • Tháng 6/2026 64
  • Tháng 5/2026 30
Theo dõi blog

Nhận email mỗi khi có bài viết mới. Không quảng cáo, huỷ bất cứ lúc nào.

Hoặc dùng RSS
Cà Phê & Code Cà Phê & Code

Blog cá nhân chia sẻ kiến thức lập trình, kiến trúc phần mềm và công nghệ.

Liên kết
  • Trang chủ
  • Chuyên mục
  • Thẻ
  • Giới thiệu
  • Liên hệ
Chuyên mục nổi bật
Java (100)Go (60)Spring (20)

© 2026 Cà Phê & Code. Bảo lưu mọi quyền. Được xây dựng bằng Spring Boot & Thymeleaf.