Web & MVC
A full request journey through DispatcherServlet, argument binding, RESTful conventions, validation and global exceptions.
5 tutorials
01DispatcherServlet Internals: A Request's Full JourneyNine components relay one request: handler mapping, adapter invocation, argument resolution, return handling and message conversion — every step runnable in the WASM kernel.Advanced52′02Controller Details: Argument Binding, Return Values and ConversionHow many parameter styles can one handler method take? Where does data come from, how is it converted and validated? The full playground of controller inputs and outputs.Intermediate50′03RESTful API Design and a Unified Response EnvelopeWhat actually counts as RESTful? URL design, status-code semantics, idempotency and versioning — plus a production-grade response envelope and business exception system.Intermediate51′04Validation and a Global Exception StrategyFrom the JSR-303 annotation family to validation groups and custom validators, plus a @RestControllerAdvice safety net that kills "validation failed with 500".Intermediate63′05Filters, Interceptors and AOP: Order and PracticeThree mechanisms can all "intercept a request" — which one? From Tomcat's Filter to MVC's HandlerInterceptor to method-level AOP, one sequence diagram and a real login interceptor settle it.Intermediate61′